tdf#96922 Suppress EditView PageVisuailsation in GraphicExporter
PageBackground is due to old constraints in exporters not completely hindered when IsPageVisible() is already set for signalling that all EditView-specific Page visualisations should be suppressed. As long as these exporters are not adapted, use the setting of SetPagePaintingAllowed() which consequently achieves this. Change-Id: I2222a799533f763b54b2210a46c24aa8ae92d7a2 Reviewed-on: https://gerrit.libreoffice.org/22837 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
This commit is contained in:
committed by
Michael Stahl
parent
01ffe26fdf
commit
f3ff67d3c3
@@ -744,6 +744,10 @@ bool GraphicExporter::GetGraphic( ExportSettings& rSettings, Graphic& aGraphic,
|
||||
pView->SetPageVisible( false );
|
||||
pView->ShowSdrPage( pPage );
|
||||
|
||||
// tdf#96922 completely deactivate EditView PageVisualization, including
|
||||
// PageBackground (formally 'wiese').
|
||||
pView->SetPagePaintingAllowed(false);
|
||||
|
||||
const Point aNewOrg( pPage->GetLftBorder(), pPage->GetUppBorder() );
|
||||
aNewSize = Size( aSize.Width() - pPage->GetLftBorder() - pPage->GetRgtBorder(),
|
||||
aSize.Height() - pPage->GetUppBorder() - pPage->GetLwrBorder() );
|
||||
|
Reference in New Issue
Block a user