La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29822 - IMPRIMIR LINEA A LINEA SIN PASAR PAPEL
Autor:  Oriol Moreno Iglesias
Tengo que implementar una rutina que imprima una linea en la impresora cada vez que ocurre un evento determinado.
Mi problema está en que cada vez que imprimo una línea me pasa un papel entero. Quisiera saber la manera de poder ir imprimiendo lineas sin hacer EndDoc hasta que el papel esté lleno.
Gracias de antemano.

  Respuesta:  Paco Govea
PPuedes implementarla , utilizando la salida al puerto de impresora, usando la rutina como si imprimieras a archivo, siendo el archivo el puerto que tengas activo, esto lo pudes saber con la funcion getprinter,
y escribes con el WriteLn, y asi, solo te imprime linea a linea sin sacar toda la hoja.