mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-22 19:29:24 +02:00
* Fix wrong page orientation on export (Patch from Graeme Geldenhuys, bug ID #32480)
git-svn-id: trunk@37331 -
This commit is contained in:
parent
710adec670
commit
48fb1eb8cf
@ -249,8 +249,16 @@ begin
|
||||
FreeAndNil(FCanvas);
|
||||
FreeAndNil(FHelper);
|
||||
FreeAndNil(FImage);
|
||||
FImageWidth := mmToPixels(APage.PageSize.Width);
|
||||
FImageHeight := mmToPixels(APage.PageSize.Height);
|
||||
if APage.Orientation = poLandscape then
|
||||
begin
|
||||
FImageWidth := mmToPixels(APage.PageSize.Height);
|
||||
FImageHeight := mmToPixels(APage.PageSize.Width);
|
||||
end
|
||||
else
|
||||
begin
|
||||
FImageWidth := mmToPixels(APage.PageSize.Width);
|
||||
FImageHeight := mmToPixels(APage.PageSize.Height);
|
||||
end;
|
||||
FImage:=CreateImage(FImageWidth,FImageHeight);
|
||||
FCanvas:=CreateCanvas(FImage);
|
||||
FHelper:=TFPReportCanvasHelper.Create(FCanvas,DPI);
|
||||
|
Loading…
Reference in New Issue
Block a user