LibreOffice Module sd (master) 1
Macros | Functions
eppt.cxx File Reference
#include "eppt.hxx"
#include "epptdef.hxx"
#include "pptexanimations.hxx"
#include <o3tl/any.hxx>
#include <tools/globname.hxx>
#include <rtl/ustring.hxx>
#include <tools/stream.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdoole2.hxx>
#include <com/sun/star/container/XIndexContainer.hpp>
#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/drawing/XDrawPage.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/office/XAnnotation.hpp>
#include <com/sun/star/office/XAnnotationAccess.hpp>
#include <com/sun/star/office/XAnnotationEnumeration.hpp>
#include <com/sun/star/presentation/AnimationSpeed.hpp>
#include <com/sun/star/presentation/XPresentationSupplier.hpp>
#include <com/sun/star/presentation/XCustomPresentationSupplier.hpp>
#include <com/sun/star/geometry/RealPoint2D.hpp>
#include <com/sun/star/util/DateTime.hpp>
#include <com/sun/star/task/XStatusIndicator.hpp>
#include <comphelper/sequence.hxx>
#include <tools/zcodec.hxx>
#include <filter/msfilter/classids.hxx>
#include <filter/msfilter/msoleexp.hxx>
#include <filter/msfilter/msdffimp.hxx>
#include <filter/msfilter/svxmsbas.hxx>
#include <editeng/flditem.hxx>
#include <sfx2/docinf.hxx>
#include <oox/export/utils.hxx>
#include <oox/ole/olehelper.hxx>
#include <sdfilter.hxx>
#include <memory>
#include <utility>
Include dependency graph for eppt.cxx:

Go to the source code of this file.

Macros

#define EPP_LastViewTypeSlideView   1
 

Functions

static void ImplExportComments (const uno::Reference< drawing::XDrawPage > &xPage, SvMemoryStream &rBinaryTagData10Atom)
 
static OUString getInitials (const OUString &rName)
 
SAL_DLLPUBLIC_EXPORT bool ExportPPT (const std::vector< css::beans::PropertyValue > &rMediaData, tools::SvRef< SotStorage > const &rSvStorage, css::uno::Reference< css::frame::XModel > const &rXModel, css::uno::Reference< css::task::XStatusIndicator > const &rXStatInd, SvMemoryStream *pVBA, sal_uInt32 nCnvrtFlags)
 
SAL_DLLPUBLIC_EXPORT bool SaveVBA (SfxObjectShell &rDocShell, SvMemoryStream *&pBas)
 

Macro Definition Documentation

◆ EPP_LastViewTypeSlideView

#define EPP_LastViewTypeSlideView   1

Function Documentation

◆ ExportPPT()

SAL_DLLPUBLIC_EXPORT bool ExportPPT ( const std::vector< css::beans::PropertyValue > &  rMediaData,
tools::SvRef< SotStorage > const &  rSvStorage,
css::uno::Reference< css::frame::XModel > const &  rXModel,
css::uno::Reference< css::task::XStatusIndicator > const &  rXStatInd,
SvMemoryStream pVBA,
sal_uInt32  nCnvrtFlags 
)

Definition at line 1421 of file eppt.cxx.

References PPTWriterBase::exportPPT(), and PPTWriter::IsValid().

Referenced by SdPPTFilter::Export().

◆ getInitials()

static OUString getInitials ( const OUString &  rName)
static

Definition at line 1027 of file eppt.cxx.

References nLength.

Referenced by ImplExportComments().

◆ ImplExportComments()

void ImplExportComments ( const uno::Reference< drawing::XDrawPage > &  xPage,
SvMemoryStream rBinaryTagData10Atom 
)
static

◆ SaveVBA()

SAL_DLLPUBLIC_EXPORT bool SaveVBA ( SfxObjectShell rDocShell,
SvMemoryStream *&  pBas 
)