LibreOffice Module sdext (master) 1
|
#include <imagecontainer.hxx>
Public Member Functions | |
ImageContainer () | |
ImageId | addImage (const css::uno::Sequence< css::beans::PropertyValue > &xBitmap) |
void | writeBase64EncodedStream (ImageId nImageId, EmitContext &rContext) |
Private Attributes | |
std::vector< css::uno::Sequence< css::beans::PropertyValue > > | m_aImages |
Definition at line 33 of file imagecontainer.hxx.
pdfi::ImageContainer::ImageContainer | ( | ) |
Definition at line 104 of file imagecontainer.cxx.
ImageId pdfi::ImageContainer::addImage | ( | const css::uno::Sequence< css::beans::PropertyValue > & | xBitmap | ) |
Definition at line 107 of file imagecontainer.cxx.
References m_aImages.
Referenced by pdfi::PDFIProcessor::drawAlphaMaskedImage(), pdfi::PDFIProcessor::drawColorMaskedImage(), pdfi::PDFIProcessor::drawImage(), pdfi::PDFIProcessor::drawMask(), and pdfi::PDFIProcessor::drawMaskedImage().
void pdfi::ImageContainer::writeBase64EncodedStream | ( | ImageId | nImageId, |
EmitContext & | rContext | ||
) |
Definition at line 113 of file imagecontainer.cxx.
References aData, m_aImages, o3tl::make_unsigned(), nId, pdfi::EmitContext::rEmitter, SAL_WARN, v, and pdfi::XmlEmitter::write().
Referenced by pdfi::DrawXmlEmitter::visit(), and pdfi::WriterXmlEmitter::visit().
|
private |
Definition at line 37 of file imagecontainer.hxx.
Referenced by addImage(), and writeBase64EncodedStream().