Fecha actual Mié Jun 26, 2024 12:13 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 9 mensajes ] 
Autor Mensaje
 Asunto:
NotaPublicado: Mar Mar 27, 2007 6:09 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Rodrigo,

Para el manejo de la impresora revisa la estructura DEVMODE del API de Windows en alguna ayuda o incluso en la web de Microsoft, en la MSD. Dicha estructura tiene los parámetros para la configuración de la impresora, concretamente dos miembros:

- dmPaperSize, para el tamaño del papel. Revisa la lista de las posibles opciones, habrá alguno que se ajuste bien y usa la constante correspondiente de la GUI en la propiedad PageSize del objeto Printer (psLetter, psLegal, psA3, etc) o especifica directamente el tamaño en las propiedades PageWidth y PageHeight.

- dmDefaultSource, parece definir el origen del papel, pero en la documentación del API que tengo dice que debe ser cero. Prueba en el driver de Windows de la impresora a ver si te permite especificar usar el papel del tractor. Si no te lo permite dudo que se pueda hacer vía API.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie Mar 30, 2007 9:11 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Rodrigo,

Cuando imprimo en una impresora de tarjetas de plástico (de carnés) especifico el tamaño así:

Printer:PageWidth := 86
Printer:PageHeight := 54

El tamaño de las tarjetas es de 86x54 milímetros y sale bien. La impresora tiene una resolución de 300 puntos por pulgada, voy a intentar conseguir alguna impresora matricial para hacer pruebas.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 9 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron