LibreOffice Module oox (master) 1
|
#include <drawingml.hxx>
Public Member Functions | |
GraphicExport (sax_fastparser::FSHelperPtr pFS, ::oox::core::XmlFilterBase *pFilterBase, DocumentType eDocumentType) | |
OUString | writeToStorage (Graphic const &rGraphic, bool bRelPathToMedia=false) |
OUString | writeBlip (Graphic const &rGraphic, std::vector< model::BlipEffect > const &rEffects, bool bRelPathToMedia=false) |
Private Attributes | |
sax_fastparser::FSHelperPtr | mpFS |
oox::core::XmlFilterBase * | mpFilterBase |
DocumentType | meDocumentType |
Definition at line 254 of file drawingml.hxx.
|
inline |
Definition at line 261 of file drawingml.hxx.
OUString oox::drawingml::GraphicExport::writeBlip | ( | Graphic const & | rGraphic, |
std::vector< model::BlipEffect > const & | rEffects, | ||
bool | bRelPathToMedia = false |
||
) |
Definition at line 1286 of file drawingml.cxx.
References model::AlphaBiLevel, model::AlphaCeiling, model::AlphaFloor, model::AlphaInverse, model::AlphaModulate, model::AlphaModulateFixed, model::AlphaReplace, model::BiLevel, model::Blur, model::ColorChange, model::ColorReplace, model::DuoTone, model::FillOverlay, FSNS(), model::Grayscale, model::HSL, model::Luminance, mpFS, model::Tint, and writeToStorage().
Referenced by oox::ThemeExport::writeBlip().
OUString oox::drawingml::GraphicExport::writeToStorage | ( | Graphic const & | rGraphic, |
bool | bRelPathToMedia = false |
||
) |
Definition at line 1408 of file drawingml.cxx.
References aData, oox::drawingml::GraphicExportCache::addExportGraphics(), oox::core::XmlFilterBase::addRelation(), GraphicConverter::Export(), oox::drawingml::GraphicExportCache::findExportGraphics(), oox::drawingml::GraphicExportCache::get(), Graphic::GetChecksum(), oox::drawingml::getComponentDir(), SvMemoryStream::GetData(), GfxLink::GetData(), GfxLink::GetDataSize(), SvMemoryStream::GetEndOfData(), Graphic::GetGfxLink(), oox::drawingml::getRelationCompPrefix(), oox::getRelationship(), GfxLink::GetType(), Graphic::GetType(), oox::IMAGE, meDocumentType, mpFilterBase, mpFS, oox::drawingml::GraphicExportCache::nextImageCount(), oox::core::XmlFilterBase::openFragmentStream(), SAL_WARN, and sMediaType.
Referenced by writeBlip(), and oox::drawingml::DrawingML::WriteImage().
|
private |
Definition at line 258 of file drawingml.hxx.
Referenced by writeToStorage().
|
private |
Definition at line 257 of file drawingml.hxx.
Referenced by writeToStorage().
|
private |
Definition at line 256 of file drawingml.hxx.
Referenced by writeBlip(), and writeToStorage().