HPS::Publish::Image Class Reference

#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
}





 

Detailed Description

The Publish::Image class is a concept class for image-related enumerations.

Member Enumeration Documentation

◆ Format

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).


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