LibreOffice Module sw (master)  1
Functions
rtfattributeoutput.cxx File Reference
#include "rtfattributeoutput.hxx"
#include <memory>
#include <cstring>
#include "rtfsdrexport.hxx"
#include "writerwordglue.hxx"
#include "ww8par.hxx"
#include <fmtcntnt.hxx>
#include <rtl/tencinfo.h>
#include <sal/log.hxx>
#include <sot/exchange.hxx>
#include <svtools/rtfkeywd.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/tstpitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/wrlmitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/langitem.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/hyphenzoneitem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/autokernitem.hxx>
#include <editeng/emphasismarkitem.hxx>
#include <editeng/twolinesitem.hxx>
#include <editeng/charscaleitem.hxx>
#include <editeng/charrotateitem.hxx>
#include <editeng/charreliefitem.hxx>
#include <editeng/paravertalignitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/charhiddenitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/opaqitem.hxx>
#include <svx/svdouno.hxx>
#include <filter/msfilter/rtfutil.hxx>
#include <sfx2/sfxbasemodel.hxx>
#include <svx/xfillit0.hxx>
#include <svx/xflgrit.hxx>
#include <docufld.hxx>
#include <fmtclds.hxx>
#include <fmtrowsplt.hxx>
#include <fmtline.hxx>
#include <fmtanchr.hxx>
#include <ftninfo.hxx>
#include <htmltbl.hxx>
#include <ndgrf.hxx>
#include <pagedesc.hxx>
#include <swmodule.hxx>
#include <txtftn.hxx>
#include <txtinet.hxx>
#include <grfatr.hxx>
#include <ndole.hxx>
#include <lineinfo.hxx>
#include <redline.hxx>
#include <rtf.hxx>
#include <IDocumentSettingAccess.hxx>
#include <vcl/cvtgrf.hxx>
#include <oox/mathml/export.hxx>
#include <com/sun/star/i18n/ScriptType.hpp>
#include <svl/grabbagitem.hxx>
#include <frmatr.hxx>
#include <swtable.hxx>
#include "rtfexport.hxx"
Include dependency graph for rtfattributeoutput.cxx:

Go to the source code of this file.

Functions

static OString OutTBLBorderLine (RtfExport const &rExport, const editeng::SvxBorderLine *pLine, const sal_Char *pStr)
 
static OString OutBorderLine (RtfExport const &rExport, const editeng::SvxBorderLine *pLine, const sal_Char *pStr, sal_uInt16 nDist, SvxShadowLocation eShadowLocation=SvxShadowLocation::NONE)
 
static void lcl_AppendSP (OStringBuffer &rBuffer, const char cName[], const OUString &rValue, const RtfExport &rExport)
 
static OString ExportPICT (const SwFlyFrameFormat *pFlyFrameFormat, const Size &rOrig, const Size &rRendered, const Size &rMapped, const SwCropGrf &rCr, const char *pBLIPType, const sal_uInt8 *pGraphicAry, sal_uInt64 nSize, const RtfExport &rExport, SvStream *pStream=nullptr, bool bWritePicProp=true, const SwAttrSet *pAttrSet=nullptr)
 

Function Documentation

static OString ExportPICT ( const SwFlyFrameFormat pFlyFrameFormat,
const Size rOrig,
const Size rRendered,
const Size rMapped,
const SwCropGrf rCr,
const char *  pBLIPType,
const sal_uInt8 pGraphicAry,
sal_uInt64  nSize,
const RtfExport rExport,
SvStream pStream = nullptr,
bool  bWritePicProp = true,
const SwAttrSet pAttrSet = nullptr 
)
static
static void lcl_AppendSP ( OStringBuffer &  rBuffer,
const char  cName[],
const OUString &  rValue,
const RtfExport rExport 
)
static
static OString OutBorderLine ( RtfExport const &  rExport,
const editeng::SvxBorderLine pLine,
const sal_Char pStr,
sal_uInt16  nDist,
SvxShadowLocation  eShadowLocation = SvxShadowLocation::NONE 
)
static
static OString OutTBLBorderLine ( RtfExport const &  rExport,
const editeng::SvxBorderLine pLine,
const sal_Char pStr 
)
static