Page 1 of 1

Printing on two sheets with a spread

Posted: Mon Nov 02, 2020 10:45 am
by VasyutkinVeniamin
Good day!

Our program uses TRiсhview ver 13.
For some reports with very wide tables, we use this type of display - a template with two tables on two pages (see screenshot).
After printing, the sheets are glued or sewn into the notebook.
It turns out a large spread sheet.

Now this is all implemented by our code.
Can this be done in the current TRiсhview version?

We need
1) Printing wide tables
2) When printing, you need to add a header on each sheet

The code is very old, maintenance is very difficult. I would like to remove "crutches" from the code.

We have a license (2016)

Re: Printing on two sheets with a spread

Posted: Tue Nov 03, 2020 10:11 am
by Sergey Tkachenko
TRichView does not have this feature.
But ScaleRichView has. TSRVPrint component has a "poster mode", where each large page is printed on several paper sheets.
(however, ScaleRichView cannot break pages inside cells, only between rows; it may be important if you use tables extensively).

Re: Printing on two sheets with a spread

Posted: Tue Nov 03, 2020 11:59 am
by VasyutkinVeniamin
Sergey Tkachenko wrote: Tue Nov 03, 2020 10:11 am TRichView does not have this feature.
But ScaleRichView has. TSRVPrint component has a "poster mode", where each large page is printed on several paper sheets.
(however, ScaleRichView cannot break pages inside cells, only between rows; it may be important if you use tables extensively).
Can we use these features in our version (we are using ScaleRichView 8.3.2 and RichView 17.4.2)?
Are there any ready-made demos?

Re: Printing on two sheets with a spread

Posted: Thu Nov 05, 2020 7:11 am
by Sergey Tkachenko
You can check ScaleRichView demos (in <TRichView Dir>\ScaleRichView\Demos\Delphi\).
See:
- SRVPrint\Posters\
- SRVPrint\PM_Poster\

This is a old feature. However, there there several bug-fixes for printing modes in TSRVPrint. I hope your version is ok. If not, contact me.