Page 1 of 1

Imprimir archivo RTF linea por linea

PostPosted: Tue Jun 27, 2023 11:33 pm
by csincuir
Hola a todos.
Hay sabrá como puedo imprimir un archivo .rtf línea por línea? para poder ir calculando los márgenes tanto superior, inferior e izquierdo en una hoja legal?

Encontré la forma de hacerlo de manera general, como bloque completo:
Code: Select all  Expand view

cRtf  := MEMOREAD( "testrtf.rtf" )
@ 1, 1 PRINT TO oPrn TEXT cRtf  SIZE 6,4 INCHES
 


Pero no como ir leyendo línea por línea e imprimiendo igualmente.

Cualquier ayuda será agradecida.

Saludos cordiales.

Carlos.

Re: Imprimir archivo RTF linea por linea

PostPosted: Wed Jun 28, 2023 12:59 am
by cnavarro
Carlos, el tema que planteas es complejo en su concepto, me explico: a qué llamas línea?, porque el RTF se puede acomodar en forma de párrafos sin que exista un "salto de linea tradicional"
Espero haberme explicado

Re: Imprimir archivo RTF linea por linea

PostPosted: Wed Jun 28, 2023 11:42 am
by csincuir
Hola Cristóbal,
Si, se me planteo el requerimiento de guardar los archivos .rtf en una base de datos, con la opción de poder imprimirlos en hojas pre impresas legales o de protocolo, y estas tienen márgenes distintos según el lado de la hoja que se va a imprimir y los dos lados tienen siempre 25 líneas:
Image

Por eso mi pregunta de imprimir el archivo .rtf línea por línea.

Saludos cordiales.

Carlos

Re: Imprimir archivo RTF linea por linea

PostPosted: Wed Jun 28, 2023 6:18 pm
by cnavarro
Hola Carlos
Imaginaba que lo que pretendes es guardar el documento tal cual se presenta en su creación ( o modificación ) para poder recuperarlo tal cual
A ver si saco un ratillo e investigo el tema ( que me parece interesante y útil )

Re: Imprimir archivo RTF linea por linea

PostPosted: Wed Jun 28, 2023 8:20 pm
by csincuir
Gracias Cristóbal por tomar de tu tiempo para investigar.
Yo sigo también buscando como hacerlo, si encuentro algo lo escribo por acá.

Saludos cordiales.

Carlos-

Re: Imprimir archivo RTF linea por linea

PostPosted: Wed Jun 28, 2023 9:05 pm
by cmsoft
En este hilo viewtopic.php?f=3&t=41558&start=0#p251441 Mr. Rao muestra una funcion para ir imprimiendo lo que entra en un área, y luego el resto del texto que no entro en dicha área, lo va imprimiendo en otra página de forma independiente. Creo que puede ayudarte a tu necesidad.

Re: Imprimir archivo RTF linea por linea

PostPosted: Thu Jun 29, 2023 11:43 am
by csincuir
Hola Cesar, gracias por tu comentario.
Si, ya había visto ese post de Mr. Rao, pero el problema que se me presenta es que por el tipo de hoja donde se va a imprimir, aparte de los márgenes por pagina, esta el tema del salto de línea, y cada pagina tiene que tener 25 líneas. Si fuera un bloque completo sin estas restricciones estaría bien de esa forma. Sigo viendo como hacerlo.

Saludos cordiales.

Carlos