LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
JPEGWriter Class Referencefinal

#include <JpegWriter.hxx>

Collaboration diagram for JPEGWriter:
[legend]

Public Member Functions

 JPEGWriter (SvStream &rStream, const css::uno::Sequence< css::beans::PropertyValue > *pFilterData, bool *pExportWasGrey)
 
voidGetScanline (long nY)
 
bool Write (const Graphic &rGraphic)
 

Private Attributes

SvStreammrStream
 
Bitmap::ScopedReadAccess mpReadAccess
 
sal_uInt8mpBuffer
 
bool mbNative
 
bool mbGreys
 
sal_Int32 mnQuality
 
sal_Int32 maChromaSubsampling
 
bool * mpExpWasGrey
 
css::uno::Reference< css::task::XStatusIndicator > mxStatusIndicator
 

Detailed Description

Definition at line 30 of file JpegWriter.hxx.

Constructor & Destructor Documentation

JPEGWriter::JPEGWriter ( SvStream rStream,
const css::uno::Sequence< css::beans::PropertyValue > *  pFilterData,
bool *  pExportWasGrey 
)

Member Function Documentation

void * JPEGWriter::GetScanline ( long  nY)
bool JPEGWriter::Write ( const Graphic rGraphic)

Member Data Documentation

sal_Int32 JPEGWriter::maChromaSubsampling
private

Definition at line 38 of file JpegWriter.hxx.

Referenced by JPEGWriter(), and Write().

bool JPEGWriter::mbGreys
private

Definition at line 36 of file JpegWriter.hxx.

Referenced by GetScanline(), JPEGWriter(), and Write().

bool JPEGWriter::mbNative
private

Definition at line 35 of file JpegWriter.hxx.

Referenced by GetScanline(), and Write().

sal_Int32 JPEGWriter::mnQuality
private

Definition at line 37 of file JpegWriter.hxx.

Referenced by JPEGWriter(), and Write().

sal_uInt8* JPEGWriter::mpBuffer
private

Definition at line 34 of file JpegWriter.hxx.

Referenced by GetScanline(), and Write().

bool* JPEGWriter::mpExpWasGrey
private

Definition at line 40 of file JpegWriter.hxx.

Referenced by Write().

Bitmap::ScopedReadAccess JPEGWriter::mpReadAccess
private

Definition at line 33 of file JpegWriter.hxx.

Referenced by GetScanline(), and Write().

SvStream& JPEGWriter::mrStream
private

Definition at line 32 of file JpegWriter.hxx.

Referenced by Write().

css::uno::Reference< css::task::XStatusIndicator > JPEGWriter::mxStatusIndicator
private

Definition at line 42 of file JpegWriter.hxx.

Referenced by JPEGWriter(), and Write().


The documentation for this class was generated from the following files: