Enum graphics

DrawFlags

Namespace: datalogics_interface

Description

Bit flags indicating how a page is rendered.

These flags can be OR'd together to control various rendering behaviors.

Values

DoLazyErase = 0x00000001

Erase the page while rendering only as needed.

UseAnnotFaces = 0x00000040

Draw annotation appearances.

IsPrinting = 0x00000080

The page is being printed.

DisplayOverPrintPreview = 0x00000100

Display overprint preview.

UseTrapAnnots = 0x00002000

Use trap network annotations.

DirectlyImposed = 0x00004000

Directly imposed page.

IsPSPrinting = 0x00008000

PostScript printing.

EmitPageGroup = 0x00010000

Emit a page group.

UsePrinterMarkAnnots = 0x00020000

Use printer's mark annotations.

PassOPItoAGMPort = 0x00040000

Pass open prepress interface (OPI) to AGM port.

PassMetadatatoAGMPort = 0x00080000

Pass metadata to AGM port.

PassOCtoAGMPort = 0x00100000

Pass optional content to AGM port.

DoNotDownloadFonts = 0x00400000

Do not download fonts during rendering.

WritingToEMF = 0x00400000

Same as DoNotDownloadFonts.

DoNotSubstituteWorkingSpaces = 0x00800000

Do not substitute working spaces.

SwapComponents = 0x01000000

Render colors in BGR order rather than RGB.

SuppressRasterAlpha = 0x02000000

Suppress raster alpha.

WorkingSpacesOnlyForChange = 0x04000000

Only use a working space if the process color model differs.

UseStampAnnotsOnly = 0x08000000

Only consider Stamp annotations. Overrides UseAnnotFaces.

ForceGDIPort = 0x10000000

Force GDI port for window draw code (Windows only).

IsPrintPreviewing = 0x10000000

Same as ForceGDIPort.

OptimizeForInteractive = 0x20000000

Optimize for interactive re-drawing of PDF pages.