Enum graphics

SmoothFlags

Namespace: datalogics_interface

Description

Flags controlling smoothing and antialiasing when rendering a page.

These flags can be OR'd together to control text, line art, and image smoothing behavior during page rendering.

Values

None = 0

Do not smooth any drawn elements.

Text = 0x00000001

Antialias text.

LineArt = 0x00000002

Antialias line art (paths).

Image = 0x00000004

Antialias and resample images using averaged subsampling.

ImageBicubicResampleAndAntiAlias = 0x00000008

Resample images using bicubic resampling and antialias.

ImageBicubicResample = 0x00000010

Resample images using bicubic resampling without antialiasing.

ImageLinearResample = 0x00000020

Resample images using linear average subsampling without antialiasing.

ImageAntiAliasOnly = 0x00000040

Antialias images without resampling.

TextAntiAliasEnableDDR = 0x00000080

Antialias text using DDR sub-pixel algorithm.

TextAntiAliasEnablePreview = 0x00000100

Enable special text preview rendering for lower resolutions.