Page 1 of 1

Printing 2 pages on 1 piece of paper, possible ?

Posted: Thu Sep 29, 2005 9:45 pm
by Stef
Is it possible to print 2 pages on 1 piece of paper.

Older printers all have such a feature, but the newer (cheap) printers cann't do this anymore.

In programs like OpenOffice or Word this is no problem, because these programs have such a feature build in.

Is this possible in RVE ?

thanks,

Posted: Sat Oct 01, 2005 6:38 pm
by Sergey Tkachenko
You can print in any rectangular area on page using TRVReportHelper component.
You can use the 2 columns printing demo as a prototype:
Demos\Delphi\Assorted\Printing\ReportHelper\

Posted: Sat Oct 01, 2005 7:11 pm
by Stef
thanks Sergey,

I'll compare the method ti printing to pdf-printer,
having the advantage of a printpreview (and a lot less work ;-)

cheers,

Posted: Sat Oct 01, 2005 7:29 pm
by Sergey Tkachenko
Print preview is also possible using this method.
Create a hidden TRichView with empty document (add one empty text string to it, otherwise TRVPrint will not print it). Create TRVPrint for printing this empty document. Create TRVPrintPreview displaying preview of this empty document. Draw the actual document in OnPagePrepaint event of this TRVPrint.

Preview for 2 column

Posted: Sun Nov 13, 2005 11:15 pm
by bswift
Sergey,

This is what you wrote:

Print preview is also possible using this method.
Create a hidden TRichView with empty document (add one empty text string to it, otherwise TRVPrint will not print it). Create TRVPrint for printing this empty document. Create TRVPrintPreview displaying preview of this empty document. Draw the actual document in OnPagePrepaint event of this TRVPrint.


But I cannot get this to work. Is there a working example?

Thanks

Bruce