FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
X copias con TPrinter
Hola a tod@s.
Yo imprimo de forma habitual usando el objeto TPrinter sin grandes problemas. El tema que quiero resolver ahora y no consigo es poder imprimir dos copias de un mismo documento tamaño cuartilla en un folio. Estoy haciendo pruebas poniendo TPrinter.Copies=2 pero me imprime un documento, salta de página y me imprime el otro en la siguiente. ¿Alguien sabe qué más tengo que tocar para poder sacar las dos copias en el mismo folio? Gracias y un saludo
__________________
Be water my friend. |
#2
|
||||
|
||||
Ni idea. ¿Has checado que la opción pcCopies esté activada en Printer.Capabilities? Según la ayuda, eso indica si el manejador de la impresora permite especificar el número de copias.
// Saludos |
#3
|
||||
|
||||
No lo he mirado pero los tiros no tienen que ir por ahi porque las dos copias las saca pero en folios distintos, no en el mismo como yo quiero.
__________________
Be water my friend. |
#4
|
||||
|
||||
Lo mismo puedes configurar en la impresora para que cambie su tamaño de página por el que te interesa.
|
#5
|
||||
|
||||
De hecho, ahora veo que no había leído correctamente la pregunta, pero no creo que eso se pueda. ¿Imprimir dos copias en la misma hoja? No conozco impresora que lo haga. En todo caso, ¿por que no repites la rutina de impresión para que salgan las dos copias?
// Saludos |
#6
|
||||
|
||||
Cita:
jejejejejej.... ¿tú sabes lo que me estás pidiendo?
__________________
Be water my friend. |
#8
|
||||
|
||||
No es tan fácil, haciéndolo de esa forma se imprime igualmente en dos folios distintos porque por cada "Imprimedocumento" hace un salto de página de forma automática al hacer el .EndDoc y si no lo haces, al tener la misma posición en el canvas, imprimiría uno encima de otro.
La única solución sería hacer un "Imprimedocumento" y sin hacer .Endoc cambiar la posición vertical para que al hacer el segundo "Imprimedocumento" lo imprima debajo antes de hacer el .EndDoc y este tema lo tengo peliagudo, es una unidad con 8000 líneas que originalmente no hice yo y que estoy modificando según voy necesitando. De todas formas lo intentaré por esa vía. Gracias y un saludo
__________________
Be water my friend. |
#9
|
||||
|
||||
No creo que tengas mayor problema. El ImprimeDocumento lo cambias por
es decir, no tienes que meterte con tus 8000 líneas, sólo cambiar el endoc de lugar y ponerle un parámetro a tu rutina. Por cierto, ¿8000 líneas para imprimir? Pues ¿qué es? ¿El Don Quijote? Aunque no creo que quepa en media cuartilla // Saludos |
#10
|
||||
|
||||
Cita:
__________________
Be water my friend. Última edición por Casimiro Notevi fecha: 01-09-2012 a las 11:30:37. Razón: arreglar enlace imagen |
#11
|
||||
|
||||
A ver si actualizamos el IVA
Oye, y ¿por qué habéis creado un programa de ese tipo en lugar de usar alguno existente?, lo digo porque lleva bastante tiempo y trabajo y habiendo cosas ya hechas que funcionan bien... |
#12
|
||||
|
||||
Cita:
La verdad es que, como todo, tiene sus ventajas y sus inconvenientes. En una versión antigua de nuestra contabilidad estuvimos usando para unos cuantos informes el crystal reports y la verdad es que es un poco fastidioso tener que ir instalando sus dlls con los problemas que eso conlleva y cada vez que cambiaba algún campo de la base de datos regenerar los informes, etc. Con nuestro generador de reportes no necesitamos dlls, está bastante adaptado a nuestras necesidades, lo modificamos según nos va haciendo falta y podemos, por ejemplo, incluir en nuestras aplicaciones generadores de informes por el cliente sin grandes complicaciones. Saludos
__________________
Be water my friend. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Seleccionar impresora con TPrinter | andre | Impresión | 4 | 13-04-2012 17:30:51 |
Imprimir con TPrinter | joseprad | Impresión | 2 | 10-05-2011 20:43:17 |
TPrinter en delphi | cmm07 | Varios | 3 | 27-06-2008 13:20:49 |
Canvas de cada pagina TPrinter | LordSarevok | C++ Builder | 0 | 10-09-2007 10:19:16 |
TPrinter | clanmilano | Impresión | 1 | 03-01-2005 15:48:40 |
|