PDFContentStreamOperatorType¶
Namespace: O2S.Components.PDF4NET.Graphics.Operators
Supported operators in a PDF content stream.
Inheritance Object → ValueType → Enum → PDFContentStreamOperatorType
Implements
Fields¶
| Name | Value | Description |
|---|---|---|
| CloseFillNonZeroStroke | 98 | b - Close, fill, and stroke path using nonzero winding number rule. |
| FillNonZeroStroke | 66 | B - Fill and stroke path using nonzero winding number rule. |
| CloseFillEvenOddStroke | 25130 | b* - Close, fill, and stroke path using even-odd rule. |
| FillEvenOddStroke | 16938 | B* - Fill and stroke path using even-odd rule. |
| BeginMarkedContentPropertyList | 4342851 | BDC - Begin marked-content sequence with property list. |
| BeginImage | 16969 | BI - Begin inline image object. |
| BeginMarkedContent | 4345155 | BMC - Begin marked-content sequence. |
| BeginText | 16980 | BT - Begin text object. |
| BeginCompatibilitySection | 16984 | BX - Begin compatibility section. |
| CCurveTo | 99 | c - Append curved segment to path. |
| ConcatenateMatrix | 25453 | cm - Concatenate matrix to current transformation matrix. |
| SetFillColorSpace | 25459 | cs - Set color space for nonstroking operations. |
| SetStrokeColorSpace | 17235 | CS - Set color space for stroking operations. |
| SetLineDashPattern | 100 | d - Set line dash pattern. |
| SetType3GlyphWidth | 25648 | d0 - Set glyph width in Type 3 font. |
| SetType3GlyphWidthAndBoundingBox | 25649 | d1 - Set glyph width and bounding box in Type 3 font. |
| DisplayXObject | 17519 | Do - Display named XObject |
| DefineMarkedContentPropertyList | 17488 | DP - Define marked-content point with property list. |
| EndImage | 17737 | EI - End inline image object. |
| EndMarkedContent | 4541763 | EMC - End marked-content sequence. |
| EndText | 17748 | ET - End text object. |
| EndCompatibilitySection | 17752 | EX - End compatibility section. |
| FillNonZero | 102 | f - Fill path using nonzero winding number rule. |
| FillNonZero2 | 70 | F - Fill path using nonzero winding number rule (obsolete). |
| FillOddEven | 26154 | f* - Fill path using even-odd rule. |
| SetGrayFill | 103 | g - Set gray level for nonstroking operations. |
| SetGrayStroke | 71 | G - Set gray level for stroking operations. |
| SetGraphicsState | 26483 | gs - Set parameters from graphics state parameter dictionary. |
| CloseSubpath | 104 | h - Close subpath. |
| SetFlatnessTolerance | 105 | i - Set flatness tolerance. |
| BeginImageData | 18756 | ID - Begin inline image data. |
| SetLineJoin | 106 | j - Set line join style. |
| SetLineCap | 74 | J - Set line cap style. |
| SetCmykFill | 107 | k - Set CMYK color for nonstroking operations. |
| SetCmykStroke | 75 | K - Set CMYK color for stroking operations. |
| LineTo | 108 | l - Append straight line segment to path. |
| MoveTo | 109 | m - Begin new subpath. |
| SetMiterLimit | 77 | M - Set miter limit. |
| DefineMarkedContent | 19792 | MP - Define marked-content point. |
| EndPath | 110 | n - End path without filling or stroking. |
| SaveGraphicsState | 113 | q - Save graphics state. |
| SaveGraphicsState2 | 29041 | qq - Double save graphics state. Invalid PDF operator but we handle it like q |
| RestoreGraphicsState | 81 | Q - Restore graphics state. |
| Rectangle | 29285 | re - Append rectangle to path. |
| SetRgbFill | 29287 | rg - Set RGB color for nonstroking operations. |
| SetRgbStroke | 21063 | RG - Set RGB color for stroking operations. |
| SetRenderingIntent | 29289 | ri - Set color rendering intent. |
| CloseStroke | 115 | s - Close and stroke path. |
| Stroke | 83 | S - troke path. |
| SetFillColor | 29539 | sc - Set color for nonstroking operations. |
| SetStrokeColor | 21315 | SC - Set color for stroking operations. |
| SetFillColorN | 7562094 | scn - Set color for nonstroking operations (special colorspaces). |
| SetStrokeColorN | 5456718 | SCN - Set color for stroking operations (special colorspaces). |
| SetShading | 29544 | sh - Paint area defined by shading pattern. |
| MoveStartNextTextLine | 21546 | T* - Move to start of next text line. |
| SetCharacterSpacing | 21603 | Tc - Set character spacing. |
| MoveTextPosition | 21604 | Td - Move text position. |
| MoveTextPositionSetLeading | 21572 | TD - Move text position and set leading. |
| SetTextFontAndSize | 21606 | Tf - Set text font and size. |
| ShowText | 21610 | Tj - Show text. |
| ShowText2 | 21578 | TJ - Show text, allowing individual glyph positioning. |
| SetTextLeading | 21580 | TL - Set text leading. |
| SetTextMatrix | 21613 | Tm - Set text matrix and text line matrix. |
| SetTextRendering | 21618 | Tr - Set text rendering mode. |
| SetTextRise | 21619 | Ts - Set text rise. |
| SetWordSpacing | 21623 | Tw - Set word spacing. |
| SetTextHorizontalScaling | 21626 | Tz - Set horizontal text scaling. |
| VCurveTo | 118 | v - Append curved segment to path (initial point replicated). |
| SetLineWidth | 119 | w - Set line width. |
| SetClipNonZero | 87 | W - Set clipping path using nonzero winding number rule. |
| SetClipEvenOdd | 22314 | W* - Set clipping path using even-odd rule. |
| YCurveTo | 121 | y - Append curved segment to path (final point replicated). |
| ShowText3 | 39 | ' - Move to next line and show text. |
| ShowText4 | 34 | " - Set word and character spacing, move to next line, and show text. |