diff options
author | Katarina Behrens <Katarina.Behrens@cib.de> | 2019-03-06 17:22:21 +0100 |
---|---|---|
committer | Katarina Behrens <Katarina.Behrens@cib.de> | 2019-03-21 13:20:46 +0100 |
commit | a0fd6c4d1ea6d40573ad91922bf4e37992e87143 (patch) | |
tree | 88bbcb7b7b769fe61739f56a11f3a7bc61bdcf1c /include/drawinglayer | |
parent | c312dfb523f29acf40c2ccf74af30cce19be6697 (diff) |
Limit tagging of background objects to images
i.e. don't tag custom shapes and other than bitmap background fills
Change-Id: I1d42012420f59e1e7b62affb8aca5a8c85688423
Reviewed-on: https://gerrit.libreoffice.org/69258
Tested-by: Jenkins
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Diffstat (limited to 'include/drawinglayer')
-rw-r--r-- | include/drawinglayer/primitive2d/structuretagprimitive2d.hxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx b/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx index b6e9ad94ede8..255dc5e64f56 100644 --- a/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx +++ b/include/drawinglayer/primitive2d/structuretagprimitive2d.hxx @@ -48,20 +48,23 @@ namespace drawinglayer /// the PDF structure element this grouping represents vcl::PDFWriter::StructElement maStructureElement; - ///Z flag for background contenht that may be handled as - /// Tagged PDF '/Artifact' + /// flag for background object bool mbBackground; + /// flag for image (OBJ_GRAF) + bool mbIsImage; public: /// constructor StructureTagPrimitive2D( const vcl::PDFWriter::StructElement& rStructureElement, bool bBackground, + bool bIsImage, const Primitive2DContainer& rChildren); /// data read access const vcl::PDFWriter::StructElement& getStructureElement() const { return maStructureElement; } bool isBackground() const { return mbBackground; } + bool isImage() const { return mbIsImage; } /// compare operator virtual bool operator==(const BasePrimitive2D& rPrimitive) const override; |