The Publish::Image class is a concept class for image-related enumerations. More...
#include <sprk_publish.h>
Public Types | |
| enum | Format { Format::Unknown, Format::BMP, Format::PNG, Format::JPEG, Format::RawRGB, Format::RawRGBA, Format::RawGrey, Format::RawGreyA, Format::EMF, Format::URL, Format::GIF, Format::TIFF, Format::PCX, Format::Targa, Format::PPM, Format::ILBM, Format::CEL, Format::RGB, Format::PSD, Format::PIC } |
| Enumerates the image formats that Publish can insert into a PDF. More... | |
Private Member Functions | |
| Image () | |
| Private default constructor to prevent instantiation. More... | |
The Publish::Image class is a concept class for image-related enumerations.
|
strong |
Enumerates the image formats that Publish can insert into a PDF.
| Enumerator | |
|---|---|
| Unknown | Unknown format (kA3DPDFImageFormatUnknown). |
| BMP | Bitmap format (kA3DPDFImageFormatBmp). |
| PNG | PNG format (kA3DPDFImageFormatPng). |
| JPEG | JPEG format (kA3DPDFImageFormatJpg). |
| RawRGB | RGB format, 3 bytes per pixel (kA3DPDFImageFormatBitmapRgbByte). |
| RawRGBA | RGBA format, 4 bytes per pixel (kA3DPDFImageFormatBitmapRgbaByte). |
| RawGrey | Greyscale format, 1 byte per pixel (kA3DPDFImageFormatBitmapGreyByte). |
| RawGreyA | Greyscale + alpha format, 2 bytes per pixel (kA3DPDFImageFormatBitmapGreyaByte). |
| EMF | EMF format (kA3DPDFImageFormatEmf). |
| URL | URL format (kA3DPDFImageFormatUrl). |
| GIF | GIF format (kA3DPDFImageFormatGif). |
| TIFF | TIFF format (kA3DPDFImageFormatTif). |
| PCX | PCX format (kA3DPDFImageFormatPcx). |
| Targa | Targa format (kA3DPDFImageFormatTga). |
| PPM | PPM format (kA3DPDFImageFormatPpm). |
| ILBM | ILBM format (kA3DPDFImageFormatIlbm). |
| CEL | Cel format (kA3DPDFImageFormatCel). |
| RGB | RGB format (kA3DPDFImageFormatRgb). |
| PSD | Photoshop PSD format (kA3DPDFImageFormatPsd). |
| PIC | Softimage PIC format (kA3DPDFImageFormatSoftimagepic). |
|
private |
Private default constructor to prevent instantiation.