PdfExtGState Class
A graphics state parameter dictionary (ISO 32000-2, 8.4.5), set with PdfContentBuilder.SetGraphicsState: the parameters that have no operator of their own, such as the transparency. The parameters that are null are not changed. A graphics state does not belong to a document; the instances are immutable.
public sealed class PdfExtGStateConstructors
| Name | Description |
|---|---|
| PdfExtGState() |
PdfExtGState()
public PdfExtGState()No documentation is available.
Properties
| Name | Description |
|---|---|
| AlphaIsShape | Gets or initializes whether the soft mask and the alpha are shape values rather than opacity values. |
| BlendMode | Gets or initializes the blend mode. |
| FillAlpha | Gets or initializes the constant alpha of the other painting operations (/ca), from 0 to 1. |
| FillOverprint | Gets or initializes whether the other painting operations overprint (/op). |
| Flatness | Gets or initializes the flatness tolerance. |
| LineCap | Gets or initializes the line cap style. |
| LineJoin | Gets or initializes the line join style. |
| LineWidth | Gets or initializes the line width. |
| MiterLimit | Gets or initializes the miter limit. |
| OverprintMode | Gets or initializes the overprint mode: 0 or 1 (8.6.7). |
| Smoothness | Gets or initializes the smoothness tolerance of the shadings, from 0 to 1. |
| SoftMask | Gets or initializes the soft mask; PdfSoftMask.None removes the current one. |
| StrokeAdjustment | Gets or initializes whether the strokes are adjusted to the pixels. |
| StrokeAlpha | Gets or initializes the constant alpha of the stroking operations (/CA), from 0 (transparent) to 1 (opaque). |
| StrokeOverprint | Gets or initializes whether the stroking operations overprint (/OP). |
| TextKnockout | Gets or initializes whether the glyphs of a text object knock each other out. |
AlphaIsShape
PdfExtGState.csBlendMode
PdfExtGState.csFillAlpha
PdfExtGState.csFillOverprint
PdfExtGState.csFlatness
PdfExtGState.csLineCap
PdfExtGState.csLineJoin
PdfExtGState.csLineWidth
PdfExtGState.csMiterLimit
PdfExtGState.csOverprintMode
PdfExtGState.csSmoothness
PdfExtGState.csSoftMask
PdfExtGState.csGets or initializes the soft mask; PdfSoftMask.None removes the current one.
public PdfSoftMask? SoftMask { get; init; }