LibreOffice Module sd (master) 1
|
#include <sdpdffilter.hxx>
Public Member Functions | |
SdPdfFilter (SfxMedium &rMedium, ::sd::DrawDocShell &rDocShell) | |
virtual | ~SdPdfFilter () override |
bool | Import () |
bool | Export () override |
Public Member Functions inherited from SdFilter | |
SdFilter (SfxMedium &rMedium, ::sd::DrawDocShell &rDocShell) | |
virtual | ~SdFilter () |
bool | IsDraw () const |
virtual bool | Export ()=0 |
Additional Inherited Members | |
Protected Member Functions inherited from SdFilter | |
void | CreateStatusIndicator () |
Protected Attributes inherited from SdFilter | |
css::uno::Reference< css::frame::XModel > | mxModel |
css::uno::Reference< css::task::XStatusIndicator > | mxStatusIndicator |
SfxMedium & | mrMedium |
::sd::DrawDocShell & | mrDocShell |
SdDrawDocument & | mrDocument |
bool | mbIsDraw: 1 |
Definition at line 30 of file sdpdffilter.hxx.
SdPdfFilter::SdPdfFilter | ( | SfxMedium & | rMedium, |
::sd::DrawDocShell & | rDocShell | ||
) |
Definition at line 42 of file sdpdffilter.cxx.
|
overridevirtual |
Definition at line 47 of file sdpdffilter.cxx.
|
overridevirtual |
Implements SdFilter.
Definition at line 204 of file sdpdffilter.cxx.
bool SdPdfFilter::Import | ( | ) |
Definition at line 49 of file sdpdffilter.cxx.
References basegfx::B2DPolygon::append(), vcl::pdf::Circle, COL_TRANSPARENT(), SdPage::createAnnotation(), sd::Annotation::createCustomAnnotationMarker(), SdDrawDocument::CreateFirstPages(), basegfx::utils::createPolygonFromEllipse(), basegfx::utils::createPolygonFromRect(), SdDrawDocument::DuplicatePage(), SdrModel::EnableUndo(), vcl::pdf::FreeText, INetURLObject::GetMainURL(), Graphic::getPageNumber(), SdDrawDocument::GetSdPage(), SdrPage::getSdrModelFromSdrPage(), SfxMedium::GetURLObject(), vcl::pdf::Highlight, i, vcl::ImportPDFUnloaded(), vcl::pdf::Ink, FmFormPage::InsertObject(), SdrModel::isLocked(), Color::IsTransparent(), SdrModel::IsUndoEnabled(), vcl::pdf::Line, sd::CustomAnnotationMarker::maFillColor, o3tl::make_unsigned(), sd::CustomAnnotationMarker::maLineColor, sd::CustomAnnotationMarker::maPolygons, sd::CustomAnnotationMarker::mnLineWidth, SdFilter::mrDocument, SdFilter::mrMedium, INetURLObject::NONE, vcl::pdf::Polygon, Color::SetAlpha(), sd::Annotation::setIsFreeText(), SdrModel::setLock(), SdPage::SetSize(), vcl::pdf::Square, and Standard.
Referenced by sd::DrawDocShell::ConvertFrom().