PDA

Ver la Versión Completa : Imprimir varias tarjetas en una hoja A4


wolfran_hack
01-02-2016, 15:19:22
Estuve buscando por el foro y no encontré alguna información similar, entonces consulto.

Tengo un simple software que tiene una timagen simulando una tarjeta y de auto completa con labels el nombre y datos de un usuario, es tema esta en que hay que imprimir dichas tarjetas, estaba pensado para las impresoras que solo se dedican a tarjetas, pero en este caso la impresora es una común y imprimir solo una tarjeta de 6x4cm en una hoja A4 es malgastarla, aparte de lo ecológico :D Por eso estaba buscando una solución para imprimir varias tarjetas o imágenes. En un listbox voy agregando los clientes mientras se pre-visualiza su tarjeta.

La hoja A4 tiene un dimensión de: 210x297mm (21x29cm), pudiendo imprimir aprox. 10 tarjetas por hoja.

Como soluciones estuve pensando en unir los timagen mientras se van generando y cuando llegue a 10 cargados, obligar al usuario a imprimir si o si la hora con las tarjetas, luego limpiar y comenzar de cero. Ideas?

Usando: Delphi 7/XE7/XE8/X Seattle

Casimiro Notevi
01-02-2016, 16:25:38
También puedes hacerlo con cualquier software de reports/informes.

Neftali [Germán.Estévez]
01-02-2016, 16:40:10
Como soluciones estuve pensando en unir los timagen mientras se van generando y cuando llegue a 10 cargados, obligar al usuario a imprimir si o si la hora con las tarjetas, luego limpiar y comenzar de cero. Ideas?


Otra opción es de forma opcional, que el usuario pueda introducir en qué posición de la hoja desea la primera etiqueta.
Nosotros se lo hicimos a un cliente que usaba papel especial para etiquetas autoadhesivas.

La primera vez imprimía 4 etiquetas (en una hora con 10 alto * 3 ancho), por ejemplo.
La siguiente vez que lo necesitaba, volvía a colocar la misma hora, pero en este caso seleccionaba como posición inicial:

Fila = 2
Col = 2


¿Me explico?

wolfran_hack
02-02-2016, 13:41:30
También puedes hacerlo con cualquier software de reports/informes.

Nunca use ninguno, siempre todo a mano, alguno de referencia o que recomiendes?

Casimiro Notevi
02-02-2016, 17:16:35
Report Manager (http://reportman.sourceforge.net/indexes.html), libre y gratis.

Neftali [Germán.Estévez]
02-02-2016, 18:16:13
Nunca use ninguno, siempre todo a mano, alguno de referencia o que recomiendes?

O el propio que viene con Delphi.
Todas las verisones de Delphi traen uno. Las últimas usan FastReports.