LibreOffice Module svx (master) 1
|
#include <sal/config.h>
#include <comphelper/diagnose_ex.hxx>
#include <tools/urlobj.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/xml/sax/Writer.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/drawing/PolyPolygonBezierCoords.hpp>
#include <com/sun/star/drawing/LineDash.hpp>
#include <com/sun/star/awt/Gradient.hpp>
#include <com/sun/star/awt/XBitmap.hpp>
#include <com/sun/star/drawing/Hatch.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <sax/tools/converter.hxx>
#include <sfx2/docfile.hxx>
#include <rtl/ustrbuf.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlmetae.hxx>
#include <xmloff/DashStyle.hxx>
#include <xmloff/GradientStyle.hxx>
#include <xmloff/HatchStyle.hxx>
#include <xmloff/ImageStyle.hxx>
#include <xmloff/MarkerStyle.hxx>
#include <com/sun/star/embed/XTransactedObject.hpp>
#include <comphelper/processfactory.hxx>
#include <unotools/streamwrap.hxx>
#include <svx/xmlgrhlp.hxx>
#include <xmlxtexp.hxx>
#include <comphelper/storagehelper.hxx>
#include <memory>
Go to the source code of this file.
Functions | |
static void | initializeStreamMetadata (const uno::Reference< uno::XInterface > &xOut) |
static void | createStorageStream (uno::Reference< io::XOutputStream > *xOut, rtl::Reference< SvXMLGraphicHelper > &rxGraphicHelper, const uno::Reference< embed::XStorage > &xSubStorage) |
|
static |
Definition at line 186 of file xmlxtexp.cxx.
References SvXMLGraphicHelper::Create(), initializeStreamMetadata(), Write, and xStream.
Referenced by SvxXMLXTableExportComponent::save().
|
static |
Definition at line 165 of file xmlxtexp.cxx.
References TOOLS_WARN_EXCEPTION.
Referenced by createStorageStream(), and SvxXMLXTableExportComponent::save().