![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
hacer TPrinter.EndDoc no envie un salto de pagina
Holas, tengo un problema con TPrinter.EndDoc. Estoy en W2k+SP4 y D6
Necesito imprimir Papel continuo sobre Epson Lx300, estoy usando Tprinter, todo muy bien, pero cuando le doy TPrinter.EndDoc., me hace un salto de pagina y se posiciona en la proxima pagina. Es un comportaminto normal? se puede parametrizar? para que no haga en salto de pagina? Como les decia necesito que no haga el salto y deje el cabezal posicionado al final de lo ultimo que imprimio. Esto es porque necesito imprimir en tiempo real sobre una lectura del puerto com (leo una trama del com e imprimo la trama, espero la proxima trama, cuando llega la imprimo y asi sucesibamente) Como puedo usar el Tprinter, pero sin que me haga el salto de pagina? Gracias
__________________
Aprendamos a ser civilizados Última edición por orfeo fecha: 05-01-2007 a las 00:35:54. |
#2
|
||||
|
||||
![]() ![]() Tenemos el mismo problema. ![]() ![]() Gracias... ![]()
__________________
Cita:
|
#3
|
||||
|
||||
Holas, la verdad probe otras cosas, y nada..
lo que propones, lo probaste? porque me parece que no imprime hasta que le mandas en endDoc. (creo) Como el proyecto se paro, lo deje .. supuestamente mi cliente ahora compro una impresora de calor (o como se llame), y esta tiene papel en rodillo y parece que la impresora no hace salto de pagina (pues no tiene paginas, jejej) asique deje todo, hasta que se reanude la cosa... Pero si encontras algo, de como hacerlo, me inseresa mucho. Saludos,
__________________
Aprendamos a ser civilizados |
#4
|
||||
|
||||
![]() ![]() ![]() ![]() Chau... Hasta luego. ![]()
__________________
Cita:
|
#5
|
||||
|
||||
Los códigos de escape
Aquí puedes mirar: http://www.clubdelphi.com/foros/showthread.php?t=41254. Yo voy a leer y a probar. Chau...
__________________
Cita:
|
#6
|
|||
|
|||
buenas, yo tenia el mismo problema pero lo consegui.....
Prueba esta codigo : procedure TForm1.btImprimirClick(Sender: TObject); var Impresora : TextFile; Texto : string; begin Texto :=' linea de texto'; with Printer do begin AssignPrn(Impresora); Title := 'Prueba '; //titulo que sale en el adminitrador impresoras Rewrite(Impresora); for n:= 0 to 200 do Writeln(Impresora, Texto);//Imprime 200 lineas... CloseFile(Impresora); end; espero que os sirva Última edición por itsi fecha: 27-03-2007 a las 16:49:25. |
#7
|
||||
|
||||
![]() ![]() ![]() ![]() ![]() ![]()
__________________
Cita:
|
#8
|
|||
|
|||
Vale.... tengo un pdf con todos los comandos de ESC de alguna impresoras.
Creo que el Load es ESC EM n donde n tienes que porner R en Deccimal? no obstante si quieres el pdf te los envio. Pesa unos 1.5Mb...... |
#9
|
||||
|
||||
Agradecimiento
__________________
Cita:
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Salto de pagina RichEdit | CARSOFT_AR | Varios | 7 | 12-03-2010 18:38:03 |
Salto de página en zreport | Manuel | Impresión | 2 | 18-10-2006 03:07:40 |
Excel Y Salto De Página | nax | C++ Builder | 7 | 29-01-2006 20:20:27 |
Salto de pagina con Qreport | DanielAlexander | Impresión | 0 | 24-06-2003 17:05:01 |
Salto de pagina | DanielAlexander | Impresión | 3 | 08-05-2003 20:57:31 |
![]() |
|