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
BmColordodge
A possible blend mode
public static readonly PdfName BmColordodge
Field Value
BmCompatible
A possible blend mode
public static readonly PdfName BmCompatible
Field Value
BmDarken
A possible blend mode
public static readonly PdfName BmDarken
Field Value
BmDifference
A possible blend mode
public static readonly PdfName BmDifference
Field Value
BmExclusion
A possible blend mode
public static readonly PdfName BmExclusion
Field Value
BmHardlight
A possible blend mode
public static readonly PdfName BmHardlight
Field Value
BmLighten
A possible blend mode
public static readonly PdfName BmLighten
Field Value
BmMultiply
A possible blend mode
public static readonly PdfName BmMultiply
Field Value
BmNormal
A possible blend mode
public static readonly PdfName BmNormal
Field Value
BmOverlay
A possible blend mode
public static readonly PdfName BmOverlay
Field Value
BmScreen
A possible blend mode
public static readonly PdfName BmScreen
Field Value
BmSoftlight
A possible blend mode
public static readonly PdfName BmSoftlight
Field Value
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
BlendMode
The current blend mode to be used in the transparent imaging model.
public PdfName BlendMode { set; }
Property Value
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
OverPrintMode
Sets the flag whether to toggle knockout behavior for overprinted objects.
public int OverPrintMode { set; }
Property Value
OverPrintNonStroking
Sets the flag whether to apply overprint for non stroking painting operations.
public bool OverPrintNonStroking { set; }
Property Value
OverPrintStroking
Sets the flag whether to apply overprint for stroking.
public bool OverPrintStroking { set; }
Property Value
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
TextKnockout
Determines the behaviour of overlapping glyphs within a text object in the transparent imaging model.
public bool TextKnockout { set; }