|
LibreOffice Module sd (master) 1
|
#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>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) |
| #define EPP_LastViewTypeSlideView 1 |
| 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().
|
static |
|
static |
Definition at line 1059 of file eppt.cxx.
References o3tl::convert(), EPP_Comment10, EPP_CommentAtom10, getInitials(), o3tl::master, o3tl::mm, nIndex, PPTWriter::WriteCString(), SvStream::WriteInt16(), SvStream::WriteInt32(), SvStream::WriteUInt16(), Point::X(), and Point::Y().
Referenced by PPTWriter::ImplWriteSlide().
| SAL_DLLPUBLIC_EXPORT bool SaveVBA | ( | SfxObjectShell & | rDocShell, |
| SvMemoryStream *& | pBas | ||
| ) |
Definition at line 1434 of file eppt.cxx.
References ERRCODE_NONE, tools::SvRef< typename T >::is(), SvMemoryStream::ObjectOwnsMemory(), SvxImportMSVBasic::SaveOrDelMSVBAStorage(), and STREAM_SEEK_TO_BEGIN.
Referenced by SdPPTFilter::PreSaveBasic().