Pregunta: | 3366 - JUSTIFICAR TEXTO EN LOS RICHEDITS E IMPRIMIRLO |
Autor: | Heriberto Ledesma Sánchez |
Hola a todos. Mi problema es el siguiente: Tengo una aplicacion que a partir de una Base de datos genera documentos (citatorios, pagares, etc) para cada uno de los registros (personas), uso un RichEdit donde carga un documento RTF y sobre el inserta los datos de la(s) tablas involucradas, bueno, el problema no es ese :). mi problema es que quiero que se justifique el texto al momento en el RichEdit y al momento de imprimir el documento (para que se vea mas estetico), alguien sabe como hacerlo? si me puedes ayudar te lo agradecere eternamente :) |
Respuesta: | Jose Luis Guerrero |
Hola: Para centrar un RichEdit lo que yo hago es: with RichEdit1 do begin SelectAll; Paragraph.Alignment:=taCenter; SelStart:=0; SelLength:=0; end; Y para imprimirlo: RichEdit1.Print; el problema seria ir imprimiendolo linea por linea, y mas si diferentes tipos de letras. Si sabes como completarlo enviame un mail. |
Respuesta: | Luis González Fernández |
Quizas podrias solucionarlo de la siguiente manera: Una vez cargado el texto en el TRichEdit, trabajas cada linea de texto, borrando los espacios en blanco que tenga la linea por la izquierda. |