Ver Mensaje Individual
  #4  
Antiguo 10-09-2003
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Reputación: 22
sitrico Va por buen camino
En un caso similar (impresión de contratos) opte por usar un componebte TWebBrowser y preparar la base del documento en HTML ahí puedes justificar y lograr muchos otros efectos de edición (imagenes, tablas, etc) de forma bastante sencilla (de echo puedes guardar directamente el doc Word como HTML) para los campos yo use la poca ortodoxa practica de definir variables [Var01] en el documenmto HTML y luego antes de cargar el HTML en el TWebBrowser, cargaba el archivo en un tStrings.loadfromFile('Archivo.htm') después reemplazaba la cadena "[Var" con el id 01 por la cadena 01, la 02... luego guardaba el archivo en un temporal y lo cargaba en el TWebBrowser (lo usaba con la propiedad visible = false).

Nota si quieres seguir esta opcion te recomiendo que bajes el EmbeddedWb de http://www.euromind.com/iedelphi/embeddedwb.htm que incluye el soporte a .print y otros extras.

PD: Te recomiendo que uses tablas para formatear los documentos
__________________
Sitrico
Responder Con Cita