DrawParams Class Documentation

classDrawParams : SystemIDisposable

Namespace:Datalogics::PDFL

Inherits from:
SystemIDisposable

Detailed Description

Settings for rendering PDF pages as images.

This is used for rendering PDF pages to images, such as PNG or JPG files, to export to separate files or to send to a printer.

Referenced by

Constructor & Destructor Documentation

DrawParams

DrawParams(DrawParamsrhs, InternalConstructsignifier)

Parameters

signifier: InternalConstruct

DrawParams

DrawParams()

~DrawParams

~DrawParams()

Property Documentation

BypassCopyPerm

boolBypassCopyPerm[get, set]

Bypass copy permissions. Only used when drawing to a bitmap.

CancelProc

CancelProcCancelProc[get, set]

ColorSpace

ColorSpaceColorSpace[get, set]

DestRect

RectDestRect[get, set]

EnableBlackPointCompensation

boolEnableBlackPointCompensation[get, set]

Enable/disable black point compensation.

EnableThinLineHeuristics

boolEnableThinLineHeuristics[get, set]

Enable/disable thin line adjustments when drawing rectangles

Flags

DrawFlagsFlags[get, set]

Drawing flags.

ICCProfile

ColorProfileICCProfile[get, set]

ICCProfileCustomPath

stringICCProfileCustomPath[get, set]

Matrix

MatrixMatrix[get, set]

OptionalContentContext

OptionalContentContextOptionalContentContext[get, set]

ProgressProc

RenderProgressProcProgressProc[get, set]

RenderIntent

RenderIntentRenderIntent[get, set]

Default rendering intent is RelColorimetric (relative colorimetric). Only used when drawing to a bitmap.

SmoothFlags

SmoothFlagsSmoothFlags[get, set]

Smoothing flags. Only used when drawing to a bitmap.

UpdateRect

RectUpdateRect[get, set]

Member Function Documentation

ConstructorRetrieve

static DrawParamsConstructorRetrieve(System.IntPtrignored)

Parameters

ignored: System.IntPtr

Returns:

DrawParams

Dispose

voidDispose()

Returns:

void

DisposeChildren

voidDisposeChildren()

Returns:

void