Foros del Web » Programación para mayores de 30 ;) » .NET »

PrintDocument HorizontalAlign Right Texto

Estas en el tema de PrintDocument HorizontalAlign Right Texto en el foro de .NET en Foros del Web. Me gustaria saber como alinear horizontalmente a la derecha textos (cadenas, importes) con el Objeto PrintDocument para poder imprimir. Muchas Gracias...
  #1 (permalink)  
Antiguo 19/05/2009, 18:26
 
Fecha de Ingreso: noviembre-2004
Ubicación: Asuncion - Paraguay
Mensajes: 155
Antigüedad: 19 años, 5 meses
Puntos: 0
De acuerdo PrintDocument HorizontalAlign Right Texto

Me gustaria saber como alinear horizontalmente a la derecha textos (cadenas, importes) con el Objeto PrintDocument para poder imprimir. Muchas Gracias
  #2 (permalink)  
Antiguo 19/05/2009, 19:00
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: PrintDocument HorizontalAlign Right Texto

investiga sobre System.Drawing.StringFormat y con eso veras como solucionas esto.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 19/05/2009, 19:45
 
Fecha de Ingreso: noviembre-2004
Ubicación: Asuncion - Paraguay
Mensajes: 155
Antigüedad: 19 años, 5 meses
Puntos: 0
Respuesta: PrintDocument HorizontalAlign Right Texto

Muchas gracias.
Quedo asi

StringFormat formato = new StringFormat();
formato.Alignment = StringAlignment.Far;
formato.LineAlignment = StringAlignment.Far;

e.Graphics.DrawString(texto, fuente, Brushes.Black, new RectangleF(x, y, 80, fuente.Height), formato);
  #4 (permalink)  
Antiguo 17/06/2013, 20:28
Avatar de Ausberto  
Fecha de Ingreso: octubre-2005
Mensajes: 27
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: PrintDocument HorizontalAlign Right Texto

Me salvastes gracias..........
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:21.