Page 1 of 1

Impresión de Diploma individual con renglones variables

Posted: Tue May 09, 2017 1:57 am
by avitalini
Soy nuevo en FastReport, a ver quién me puede echar la mano con FastReport de favor.

Tengo un diploma que actualmente lo dibujo en Printer:oCanvas directamente,
veo en la documentación de Bingen de FastReport que hay unas funciones para
crear el reporte manualmente como :StartManualBuild() pero parece que ya
no existen, pero me ayudaría mucho, ya que tengo todo ya preparado en milímetros.

En la imagen que adjunto con marcas naranjas señalo el texto que puede cambiar en
tamaño, tanto de fuente, como de cantidad de renglones, uno es el título del curso,
que puede ir de 1 a 3 renglones con diferentes tamaños de fuente y el expositor que
impartió el curso pueden ser de 1 a 9 expositores repartidos en 1 a 3 renglones, con
un mismo tamaño de fuente.

Utilicé AddVariable() para incrustar la información, no va a ser desde una base de datos,
ya que el fin de esto es generar un PDF sin vista preliminar por cada diploma.

De antemano se los agradezco.

Otra duda ¿Cómo separo los renglones? si los separo con CRLF me encierra el texto con comillas simples.
(marcado con flechas rosas)

Re: Impresión de Diploma individual con renglones variables

Posted: Tue May 09, 2017 6:21 am
by hgarciaj
Yo crearía un reporte con varias bandas de datos y crearía tres arreglos uno para los nombres del curso otro para el nombre de los expositores y otro para los firmantes, una banda de datos por cada arreglo Fastreports lleva el control automático del salto de línea, el diseño del diploma lo haces con en la propia ventana de diseño y ahí defines donde empieza a imprimir. en cada banda de datos incrustas un variable y le activas el uso de tags HTML que te permite definir varas cualidades que se usarán al imprimir dicha variable, o bien cada banda de datos o cada variable le puedes indicar el tamaño y tipo de fuente a usar incluído el color, cuando mandes imprimir solo exportas directo a PDF le indicas el nombre y le dices que que no quieres que te muestre el diálogo de exportación,
La respuesta es tan genérica como tu pregunta es muy difícil dar detalles sobre un diseño sin conocer información más detallada.
Si quieres envíame un mensaje por privado y con gusto intento colaborar contigo a resolverlo.

Re: Impresión de Diploma individual con renglones variables

Posted: Tue May 16, 2017 10:56 pm
by avitalini
Mil gracias por la guíada!!
Ya casi queda el reporte!!

hgarciaj wrote:Yo crearía un reporte con varias bandas de datos y crearía tres arreglos uno para los nombres del curso otro para el nombre de los expositores y otro para los firmantes, una banda de datos por cada arreglo Fastreports lleva el control automático del salto de línea, el diseño del diploma lo haces con en la propia ventana de diseño y ahí defines donde empieza a imprimir. en cada banda de datos incrustas un variable y le activas el uso de tags HTML que te permite definir varas cualidades que se usarán al imprimir dicha variable, o bien cada banda de datos o cada variable le puedes indicar el tamaño y tipo de fuente a usar incluído el color, cuando mandes imprimir solo exportas directo a PDF le indicas el nombre y le dices que que no quieres que te muestre el diálogo de exportación,
La respuesta es tan genérica como tu pregunta es muy difícil dar detalles sobre un diseño sin conocer información más detallada.
Si quieres envíame un mensaje por privado y con gusto intento colaborar contigo a resolverlo.