LibreOffice Module oox (master)  1
Classes | Namespaces | Macros | Functions | Variables
olehelper.hxx File Reference
#include <com/sun/star/uno/Reference.hxx>
#include <filter/msfilter/msocximex.hxx>
#include <oox/dllapi.h>
#include <oox/helper/binarystreambase.hxx>
#include <oox/helper/graphichelper.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
#include <tools/ref.hxx>
#include <memory>
Include dependency graph for olehelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  oox::ole::StdFontInfo
 Stores data about a StdFont font structure. More...
struct  oox::ole::StdHlinkInfo
 Stores data about a StdHlink hyperlink. More...
class  oox::ole::OleFormCtrlExportHelper
class  oox::ole::MSConvertOCXControls


 Static helper functions for OLE import/export.


#define OLE_GUID_STDFONT   "{0BE35203-8F91-11CE-9DE3-00AA004BB851}"
#define OLE_GUID_STDPIC   "{0BE35204-8F91-11CE-9DE3-00AA004BB851}"


OOX_DLLPUBLIC::Color oox::ole::OleHelper::decodeOleColor (const GraphicHelper &rGraphicHelper, sal_uInt32 nOleColor, bool bDefaultColorBgr)
 Returns the UNO RGB color from the passed encoded OLE color. More...
OOX_DLLPUBLIC sal_uInt32 oox::ole::OleHelper::encodeOleColor (sal_Int32 nRgbColor)
 Returns the OLE color from the passed UNO RGB color. More...
sal_uInt32 oox::ole::OleHelper::encodeOleColor (Color nRgbColor)
OOX_DLLPUBLIC OUString oox::ole::OleHelper::importGuid (BinaryInputStream &rInStrm)
 Imports a GUID from the passed binary stream and returns its string representation (in uppercase characters). More...
OOX_DLLPUBLIC void oox::ole::OleHelper::exportGuid (BinaryOutputStream &rOutStrm, const SvGlobalName &rId)
OOX_DLLPUBLIC bool oox::ole::OleHelper::importStdFont (StdFontInfo &orFontInfo, BinaryInputStream &rInStrm, bool bWithGuid)
 Imports an OLE StdFont font structure from the current position of the passed binary stream. More...
OOX_DLLPUBLIC bool oox::ole::OleHelper::importStdPic (StreamDataSequence &orGraphicData, BinaryInputStream &rInStrm)
 Imports an OLE StdPic picture from the current position of the passed binary stream. More...


const sal_uInt16 oox::ole::OLE_STDFONT_NORMAL = 400
const sal_uInt16 oox::ole::OLE_STDFONT_BOLD = 700
const sal_uInt8 oox::ole::OLE_STDFONT_ITALIC = 0x02
const sal_uInt8 oox::ole::OLE_STDFONT_UNDERLINE = 0x04
const sal_uInt8 oox::ole::OLE_STDFONT_STRIKE = 0x08

Macro Definition Documentation

#define OLE_GUID_STDFONT   "{0BE35203-8F91-11CE-9DE3-00AA004BB851}"
#define OLE_GUID_STDPIC   "{0BE35204-8F91-11CE-9DE3-00AA004BB851}"

Definition at line 57 of file olehelper.hxx.

Referenced by oox::ole::OleHelper::importStdPic().