diff options
author | Ashod Nakashian <ashod.nakashian@collabora.co.uk> | 2018-04-02 20:34:11 -0400 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2018-05-22 12:17:10 +0200 |
commit | dbbf8641e9e66c106cf74637ea9e94b56fd588c0 (patch) | |
tree | 1db4c3551faebd8697d4c5727d06b3b9a7058b27 /svx | |
parent | 9510d017af8f36953bd17ac4ae4ab7768684665c (diff) |
vcl: svx: preserve the imported PDF page number in Graphic
Change-Id: I1bb3fa7d44d5f92df2bb8c4ed4b85ccd984c2617
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/svdraw/svdograf.cxx | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/svx/source/svdraw/svdograf.cxx b/svx/source/svdraw/svdograf.cxx index c9115151abab..f0fccbfef964 100644 --- a/svx/source/svdraw/svdograf.cxx +++ b/svx/source/svdraw/svdograf.cxx @@ -1085,6 +1085,21 @@ GDIMetaFile SdrGrafObj::GetMetaFile(GraphicType &rGraphicType) const return GDIMetaFile(); } +bool SdrGrafObj::isEmbeddedPdfData() const +{ + return pGraphic->GetGraphic().hasPdfData(); +} + +std::shared_ptr<uno::Sequence<sal_Int8>> SdrGrafObj::getEmbeddedPdfData() const +{ + return pGraphic->GetGraphic().getPdfData(); +} + +sal_Int32 SdrGrafObj::getEmbeddedPageNumber() const +{ + return pGraphic->GetGraphic().getPageNumber(); +} + SdrObject* SdrGrafObj::DoConvertToPolyObj(bool bBezier, bool bAddText ) const { SdrObject* pRetval = nullptr; |