Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Dudas con Impresion con Canvas (https://www.clubdelphi.com/foros/showthread.php?t=17948)

lroblesco 26-01-2005 22:25:47

Dudas con Impresion con Canvas
 
Hola foristas: Bueno tengo un buen de dudas, tratare de ser especifico al hacerlas. Y les agradezco de antemano su ayuda.

Al hacer un reporte como un ticket en una impresora X, y un tiempo despues se cambia a otra impresora Y, tengo que volver a rediseñar mi reporte?

si uso el SetMapMode en milimetros me da mas libertad de migrar de una impresora a otra y se resuleve el problema de las resoluciones de las impresoras?.

marcoszorrilla 26-01-2005 22:30:03

Pues yo al menos no he logrado que al cambiar de impresora el informe quede igual en algunos casos ni parecido, debido a que el canvas de una impresora puede ser muy diferente al de la otra.

Yo en cuestión lo he resuelto, guardando en una tabla auxiliar, varías cosas como el tamaño de letra a utilizar, separación entre líneas y posiciones línea, columna de cada línea.

Aunque lleva algo de trabajo, luego mediante una pantalla de configuración el propio usuario pone un poco más abajo o arriba o donde quiera cualquier cosa tan solo con modificar las numeraciones que le aparecen en pantalla acompañadas del texto correspondiente.

Al imprimir se cargan esas posiciones y variables de la tabla auxiliar y se obra en consecuecia.

Un Saludo.

lroblesco 26-01-2005 23:12:34

Dudas sobre impresion en canvas
 
Gracias Marcos por tu respuesta. Y abusando de tu amabilidad podrias explicarme un poco mas sobre tu opcion de utilizar la tabla auxiliar.

marcoszorrilla 26-01-2005 23:22:04

Resumiento la situación.
Fuente:Arial
tamaño:10
ColCliente:=100
LinCliente:=10
........
Resto de campos necesarios.

Al imprimir por ejemplo tendríamos:
Código Delphi [-]
   Textout(Dm.ConfigcolCliente.Value , Dm.ConfigFilcliente.Value, cCadena);
Un Saludo.

lroblesco 28-01-2005 18:43:35

Gracias
 
Gracias de Nuevo por tu atencion. Lo intentare.

lroblesco 24-02-2005 04:35:06

Mas sobre el mentado Canvas
 
Hola:
Por este foro lei algunas respuestas sobre hacer un preview de una impresion en el Canvas de otro objeto, por ejemplo un form. Este (form) que tan similar seria al hacerlo ahora si en el Canvas de la iimpresora? como podria ajustar el tamaño del form en milimetros?

gracias de antemano


La franja horaria es GMT +2. Ahora son las 05:54:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi