FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Imprimir archivo RTF linea por linea
Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Imprimir archivo RTF linea por linea
Posted: 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 (fw): Select all Collapse
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.
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Imprimir archivo RTF linea por linea
Posted: 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
Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Re: Imprimir archivo RTF linea por linea
Posted: 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:


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

Saludos cordiales.

Carlos
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Imprimir archivo RTF linea por linea
Posted: Wed Jun 28, 2023 06: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
Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Re: Imprimir archivo RTF linea por linea
Posted: Wed Jun 28, 2023 08: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-

Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Imprimir archivo RTF linea por linea
Posted: Wed Jun 28, 2023 09:05 PM
En este hilo https://forums.fivetechsupport.com/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.
Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Re: Imprimir archivo RTF linea por linea
Posted: 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

Continue the discussion