HPS::Publish::Image

class HPS::Publish::Image

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

Public Types

enum Format

Enumerates the image formats that Publish can insert into a PDF.

Values:

enumerator Unknown

Unknown format (kA3DPDFImageFormatUnknown).

enumerator BMP

Bitmap format (kA3DPDFImageFormatBmp).

enumerator PNG

PNG format (kA3DPDFImageFormatPng).

enumerator JPEG

JPEG format (kA3DPDFImageFormatJpg).

enumerator RawRGB

RGB format, 3 bytes per pixel (kA3DPDFImageFormatBitmapRgbByte).

enumerator RawRGBA

RGBA format, 4 bytes per pixel (kA3DPDFImageFormatBitmapRgbaByte).

enumerator RawGrey

Greyscale format, 1 byte per pixel (kA3DPDFImageFormatBitmapGreyByte).

enumerator RawGreyA

Greyscale + alpha format, 2 bytes per pixel (kA3DPDFImageFormatBitmapGreyaByte).

enumerator EMF

EMF format (kA3DPDFImageFormatEmf).

enumerator URL

URL format (kA3DPDFImageFormatUrl).

enumerator GIF

GIF format (kA3DPDFImageFormatGif).

enumerator TIFF

TIFF format (kA3DPDFImageFormatTif).

enumerator PCX

PCX format (kA3DPDFImageFormatPcx).

enumerator Targa

Targa format (kA3DPDFImageFormatTga).

enumerator PPM

PPM format (kA3DPDFImageFormatPpm).

enumerator ILBM

ILBM format (kA3DPDFImageFormatIlbm).

enumerator CEL

Cel format (kA3DPDFImageFormatCel).

enumerator RGB

RGB format (kA3DPDFImageFormatRgb).

enumerator PSD

Photoshop PSD format (kA3DPDFImageFormatPsd).

enumerator PIC

Softimage PIC format (kA3DPDFImageFormatSoftimagepic).