HPS.Publish.Image

class HPS.Publish.Image : public IDisposable

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:

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