* Handle portrait orientation (Patch from Pascal Riekenberg)

git-svn-id: trunk@56032 -
This commit is contained in:
michael 2017-10-11 20:58:26 +00:00
parent 93eedde9b9
commit fdf8f78d72

View File

@ -269,8 +269,16 @@ end;
procedure TFPReportExportCanvas.SetupPageRender(const APage: TFPReportPage);
begin
FImageWidth := HmmToPixels(APage.PageSize.Width);
FImageHeight := VmmToPixels(APage.PageSize.Height);
if APage.Orientation = poPortrait then
begin
FImageWidth := HmmToPixels(APage.PageSize.Width);
FImageHeight := VmmToPixels(APage.PageSize.Height);
end
else
begin
FImageWidth := HmmToPixels(APage.PageSize.Height);
FImageHeight := VmmToPixels(APage.PageSize.Width);
end;
PrepareCanvas;
end;