Imprimir archivo RTF linea por linea

Imprimir archivo RTF linea por linea

Postby csincuir » Tue Jun 27, 2023 11:33 pm

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  RUN

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.
csincuir
 
Posts: 411
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Imprimir archivo RTF linea por linea

Postby cnavarro » Wed Jun 28, 2023 12:59 am

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
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Imprimir archivo RTF linea por linea

Postby csincuir » Wed Jun 28, 2023 11:42 am

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
csincuir
 
Posts: 411
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Imprimir archivo RTF linea por linea

Postby cnavarro » Wed Jun 28, 2023 6:18 pm

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 )
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6552
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Imprimir archivo RTF linea por linea

Postby csincuir » Wed Jun 28, 2023 8:20 pm

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-
csincuir
 
Posts: 411
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Re: Imprimir archivo RTF linea por linea

Postby cmsoft » Wed Jun 28, 2023 9:05 pm

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.
User avatar
cmsoft
 
Posts: 1293
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Imprimir archivo RTF linea por linea

Postby csincuir » Thu Jun 29, 2023 11:43 am

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
csincuir
 
Posts: 411
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 50 guests