Table of Contents

Class PdfGState

Namespace
iTextSharp.text.pdf
Assembly
iTextSharp.LGPLv2.Core.dll

The graphic state dictionary. @author Paulo Soares (psoares@consiste.pt)

public class PdfGState : PdfDictionary
Inheritance
PdfGState
Inherited Members

Constructors

PdfGState()

public PdfGState()

Fields

BmColorburn

A possible blend mode

public static readonly PdfName BmColorburn

Field Value

PdfName

BmColordodge

A possible blend mode

public static readonly PdfName BmColordodge

Field Value

PdfName

BmCompatible

A possible blend mode

public static readonly PdfName BmCompatible

Field Value

PdfName

BmDarken

A possible blend mode

public static readonly PdfName BmDarken

Field Value

PdfName

BmDifference

A possible blend mode

public static readonly PdfName BmDifference

Field Value

PdfName

BmExclusion

A possible blend mode

public static readonly PdfName BmExclusion

Field Value

PdfName

BmHardlight

A possible blend mode

public static readonly PdfName BmHardlight

Field Value

PdfName

BmLighten

A possible blend mode

public static readonly PdfName BmLighten

Field Value

PdfName

BmMultiply

A possible blend mode

public static readonly PdfName BmMultiply

Field Value

PdfName

BmNormal

A possible blend mode

public static readonly PdfName BmNormal

Field Value

PdfName

BmOverlay

A possible blend mode

public static readonly PdfName BmOverlay

Field Value

PdfName

BmScreen

A possible blend mode

public static readonly PdfName BmScreen

Field Value

PdfName

BmSoftlight

A possible blend mode

public static readonly PdfName BmSoftlight

Field Value

PdfName

Properties

AlphaIsShape

The alpha source flag specifying whether the current soft mask and alpha constant are to be interpreted as shape values (true) or opacity values (false).

public bool AlphaIsShape { set; }

Property Value

bool

BlendMode

The current blend mode to be used in the transparent imaging model.

public PdfName BlendMode { set; }

Property Value

PdfName

FillOpacity

Sets the current stroking alpha constant, specifying the constant shape or constant opacity value to be used for nonstroking operations in the transparent imaging model.

public float FillOpacity { set; }

Property Value

float

OverPrintMode

Sets the flag whether to toggle knockout behavior for overprinted objects.

public int OverPrintMode { set; }

Property Value

int

OverPrintNonStroking

Sets the flag whether to apply overprint for non stroking painting operations.

public bool OverPrintNonStroking { set; }

Property Value

bool

OverPrintStroking

Sets the flag whether to apply overprint for stroking.

public bool OverPrintStroking { set; }

Property Value

bool

StrokeOpacity

Sets the current stroking alpha constant, specifying the constant shape or constant opacity value to be used for stroking operations in the transparent imaging model.

public float StrokeOpacity { set; }

Property Value

float

TextKnockout

Determines the behaviour of overlapping glyphs within a text object in the transparent imaging model.

public bool TextKnockout { set; }

Property Value

bool