Hola todos..
si tuviera que imprimir un recibo en una impresora de matriz que es de largo 1/4 del tama�o fanfold com�n (o sea 3 pulgadas), c�mo podr�a hacer el eject? o el eject se hace solo al hacer el Printer.EndDoc;? muchas gracias!

Mailing lists / lazarus-es / 2012-11
3 messages · 2 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hola todos..
si tuviera que imprimir un recibo en una impresora de matriz que es de largo 1/4 del tama�o fanfold com�n (o sea 3 pulgadas), c�mo podr�a hacer el eject? o el eject se hace solo al hacer el Printer.EndDoc;? muchas gracias!
Si, se hace en el Printer.EndDoc, pero cuanto avance depende de la configuraci�n de la impresora, tanto f�sicamente como en el driver de windows.
Otra alternativa es mandar caracteres en forma directa (yo en Delphi 7 usaba un componente TTextPrinter o algo as�, de www.torry.net, freeware con fuentes) y mandar un ASCII 12 (form feed).
Ah� solo tienes que configurar el largo de hoja en la impresora, ya sea con DIP Switches o mediante combinaci�n de botones, seg�n el modelo.
2012/11/8 Paola Bruccoleri <pbruccoleri en adinet.com.uy>
El 08/11/2012 09:47 p.m., Martin Gomez escribi�:
ok.. respecto al largo, se puede setear perfectamente desde c�digo, tal como dices, mandando los caracteres de control correespondiente; solo me quedaba la duda del enddoc.
byeeeee
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121109/e93bb989/attachment.html>