LibreOffice Module vcl (master)
1
|
#include <vcl/pngwrite.hxx>
#include <vcl/bitmapex.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <limits>
#include <rtl/crc.h>
#include <tools/zcodec.hxx>
#include <tools/stream.hxx>
#include <vcl/BitmapReadAccess.hxx>
#include <vcl/alpha.hxx>
#include <osl/endian.h>
#include <memory>
#include <vcl/BitmapTools.hxx>
Go to the source code of this file.
Classes | |
class | vcl::PNGWriterImpl |
Namespaces | |
vcl | |
Macros | |
#define | PNG_DEF_COMPRESSION 6 |
#define | PNGCHUNK_IHDR 0x49484452 |
#define | PNGCHUNK_PLTE 0x504c5445 |
#define | PNGCHUNK_IDAT 0x49444154 |
#define | PNGCHUNK_IEND 0x49454e44 |
#define | PNGCHUNK_pHYs 0x70485973 |
#define | PNGCHUNK_tRNS 0x74524e53 |
#define PNG_DEF_COMPRESSION 6 |
Definition at line 36 of file pngwrite.cxx.
#define PNGCHUNK_IDAT 0x49444154 |
Definition at line 40 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::ImplWriteIDAT().
#define PNGCHUNK_IEND 0x49454e44 |
Definition at line 41 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::PNGWriterImpl().
#define PNGCHUNK_IHDR 0x49484452 |
Definition at line 38 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::ImplWriteHeader().
#define PNGCHUNK_pHYs 0x70485973 |
Definition at line 42 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::ImplWritepHYs().
#define PNGCHUNK_PLTE 0x504c5445 |
Definition at line 39 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::ImplWritePalette().
#define PNGCHUNK_tRNS 0x74524e53 |
Definition at line 43 of file pngwrite.cxx.
Referenced by vcl::PNGWriterImpl::ImplWriteTransparent().