Página 1 de 1

Servidor Impresión Windows

Publicado: Jue Feb 07, 2013 7:44 pm
por Shadax
Buenas tardes a todos. Aquí­ ando nuevamente
No sé si a alguien se le ha presentado esta situación y es que pretendo modificar los valores ( Ancho y Alto ) de un documento de los listados en el servidor de impresión de Windows y no sé por dónde empezar.
Esta es la captura del documento que deseo modificar:

¿Alguien podrí­a arrojarme algo de luz en este asunto?

Servidor Impresión Windows

Publicado: Vie Feb 08, 2013 9:44 am
por Shadax
Bueno, quiero especificar que lo que trato de hacer es modificar el tamaño del papel de una impresora térmica ( Datamax Apex 2 ) para establecer el alto del papel ví­a programación. Tratando de establecer las propiedades de TPrinter me ignora totalmente...
Lo ignora todo:
PRINTER:nPaperLength := *LOQUEQUIERAS*
PRINTER:nPaperSizeType := *DAIGUALLOQUEPONGAS*
PRINTER:nPaperWidth := *IGNORACUALQUIERVALOR*
Lo que hace es mantenerse inmutable a la configuración del documento asociado a la impresora. Ese documento puede modificarse desde el servidor de impresión de Windows, pero claro, para eso ya hay que hacerlo a mano desde Windows...

Servidor Impresión Windows

Publicado: Mié Feb 20, 2013 6:56 pm
por Shadax
Up!

Servidor Impresión Windows

Publicado: Mié Feb 20, 2013 8:39 pm
por zeasoftware
Yo hago esto y me ha funcionado:
With Object ::oDevice
Case ::nPaperSizeType == 2 //miniprinter
:nPaperWidth := ::nWidth //el ancho lo defino igual por que
hay impresoras de 50, 60, 70 y 80 mm
:nPaperLength := 5000
::::
imprimo todo lo que requiero...
:::
//llevo un control del alto, y al final, le ajusto el alto y lo mando a
imprimir....
With Object ::oDevice
Case ::nPaperSizeType == 2 //miniprinter
:nPaperLength := ::nLenPage
:::
Espero te sirva..
Ramón Zea
Móvil.: 993-231.62.29
Tel./Fax: 993-353-46-73
www.zeasoftware.com.mx
soporte@zeasoftware.com.mx
zeasoftware@hotmail.com
Aliado FACTURAXION
"Joan Ramón" escribió en el mensaje de
noticias:51250e44$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Up!

Servidor Impresión Windows

Publicado: Jue Feb 21, 2013 6:49 pm
por Shadax
Gracias por tu respuesta, aunque lo intenté de esa manera y no funcionaba. Ciertas impresoras no permiten el cambio de sus modelos de papel de impresión utilizando los métodos habituales. Sin embargo, utilizando la API de Windows he logrado modificar los formularios de impresión.
í‰chale un ojo al post que voy a poner en unos minutos!
Post con la solución a mi problema:
http:// www.xailer.com/forum/index.php?t=msg&th=16751&start= 0&