Help - Search - Members - Calendar
Full Version: 2xA4 on A3 landscape
Fast Reports forum > Fast Reports Products > FastReport 4.0
zeroyd
Hi,
I have a big problem to print duplex A4 on A3 papersize landscape.
Backside of A3 is printed same as fronside and when I cut A3, then backside of new A4 papers are swapped. And it is bad.

Frontside of A3 is printed O.K. and backside must be printed first at right half of A3 and then left half.

How to resolve it please?
gpi
Try to resort preview pages after preparing of report.
Something like:

CODE
var i, j: integer;
    page : TfrxReportPage;
begin
     frxReport1.PrepareReport();
     j := frxReport1.PreviewPages.Count div 2;
     page := TfrxReportPage.Create(nil);
     for i := 0 to j - 2 do
       begin
         page.AssignAll(frxReport1.PreviewPages.Page[j + i]);
         frxReport1.PreviewPages.AddEmptyPage(i * 2 + 1);
         frxReport1.PreviewPages.ModifyPage(i * 2 + 1, page);
         frxReport1.PreviewPages.DeletePage(j + i + 1);
       end;
     page.Free;  
     frxReport1.ShowPreparedReport;
end;


This is not exactly your task, but you can change code for your task
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.