FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Imprimir texto RTF en columna
Posts: 0
Joined: unknown
Imprimir texto RTF en columna
Posted: Mon Feb 27, 2023 08:05 PM

Hola gente, tengo que imprimir textos rtf en columnas que vi que se puede hacer perfecto, lo ajusta bien, pero mi duda es como se donde termina el texto para imprimir el próximo.

Saludos
Jorge

Posts: 155
Joined: Tue Dec 30, 2008 03:07 AM
Re: Imprimir texto RTF en columna
Posted: Tue Feb 28, 2023 07:13 PM

Necesito imprimir varios registros que contiene texto con formato rtf con REPrintBox5 pero no encuentro la manera de saber cuanto ocupa cada texto, para imprimir el siguiente texto.

Los ejemplos que encontre lo hacen con largo fijo, y necesito variable para que el listado quede prolijo.

Saludos

Jorge

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Imprimir texto RTF en columna
Posted: Thu Mar 02, 2023 05:37 PM
jpcavagnaro wrote:Necesito imprimir varios registros que contiene texto con formato rtf con REPrintBox5 pero no encuentro la manera de saber cuanto ocupa cada texto, para imprimir el siguiente texto.

Los ejemplos que encontre lo hacen con largo fijo, y necesito variable para que el listado quede prolijo.

Saludos
Jorge
Que ejemplos son los que has tomado como referencia?

What examples are the ones you have taken as a reference?
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: 155
Joined: Tue Dec 30, 2008 03:07 AM
Re: Imprimir texto RTF en columna
Posted: Fri Mar 03, 2023 09:49 PM
Gracias por responder, este lo saque de acá: https://forums.fivetechsupport.com/viewtopic.php?f=6&t=36873&p=219931&hilit=GetDc&sid=e323d240ef5f9fcc22118338c11803d3#p220010

y poder controlar también el salto de hoja.

También estuve probando:

amargins := {120, 2480, 4251, 3500}
aa := REPrint( oRTF:hWnd, ortf, oPrn:hDC, PrnGetPagNums(), PrnGetSelection(), ;
PrnGetCollate(), PrnGetPages(), PrnGetCopies(), aMargins )

y funciona bien, controla hace el salto de hoja solo, pero si envío 2 rtf a imprimir me genera 2 listados, no se como hacer para que los genere en uno solo porque necesito imprimir varios rtf en el mismo listado.


Saludos
Jorge

Continue the discussion