Document Solutions for PDF
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Operators Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.Documents.Pdf.Operators Namespace
    In This Topic
    Classes
     ClassDescription
    ClassPDF "re" operator. Append a rectangle to the current path as a complete subpath.
    ClassPDF "BX" operator. Begin a compatibility section. Unrecognized operators (along with their operands) shall be ignored without error until the balancing EX operator is encountered.
    ClassPDF "BDC" operator. Begin a PDF layer.
    ClassPDF "BMC" operator. Begin a marked-content sequence terminated by a balancing EndMarkedContent operator.
    ClassPDF "BDC" operator. Begin a marked-content sequence terminated by a balancing EndMarkedContent operator.
    ClassPDF "BT" operator. Begin a text object, initializing the text matrix, Tm , and the text line matrix, Tlm, to the identity matrix. Text objects cannot be nested; a second BT cannot appear before an ET.
    ClassPDF "b*" operator. Close, fill and then stroke the path, using the even-odd rule to determine the region to fill.
    ClassPDF "b" operator. Close, fill and then stroke the path, using the nonzero winding number rule to determine the region to fill.
    ClassPDF "n" operator. End the path object without filling or stroking it.
    ClassPDF "s" operator. Close and stroke the path.
    ClassPDF "h" operator. Close the current subpath by appending a straight line segment from the current point to the starting point of the subpath.
    ClassPDF "c" operator. Append a cubic Bezier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1 ) and (x2, y2 ) as the Bezier control points.
    ClassPDF "v" operator. Append a cubic Bezier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using the current point and (x2, y2) as the Bezier control points.
    ClassPDF "y" operator. Append a cubic Bezier curve to the current path. The curve shall extend from the current point to the point (x3, y3 ), using (x1, y1 ) and (x3, y3 ) as the Bezier control points.
    ClassPDF "Do" operator. Draws an FormXObject object.
    ClassPDF "Do" operator. Draws an GrapeCity.Documents.Pdf.Graphics.Images.PdfImage object.
    ClassPDF "Do" operator. Draws an GrapeCity.Documents.Pdf.Graphics.Images.PdfImageHandler object.
    ClassPDF "Do" operator. Base class for DoFormXObject and DoImage.
    ClassPDF "sh" operator. Paint the shape and color shading described by a shading dictionary, subject to the current clipping path.
    ClassPDF "EX" operator. End a compatibility section begun by a balancing BX operator.
    ClassPDF "EMC" operator. End a marked-content sequence begun by a BeginMarkedContent or BeginMarkedContentWithParams operator.
    ClassPDF "ET" operator. End a text object, discarding the text matrix.
    ClassPDF "f*" operator. Fill the path, using the even-odd rule to determine the region to fill.
    ClassPDF "f" operator. Fill the path, using the nonzero winding number rule to determine the region to fill.
    ClassPDF "B*" operator. Fill and then stroke the path, using the even-odd rule to determine the region to fill.
    ClassPDF "B" operator. Fill and then stroke the path, using the nonzero winding number rule to determine the region to fill.
    ClassPDF "BI" and "EI" operators. Draw inline image.
    ClassPDF "l" operator. Append a straight line segment from the current point to the point (x, y).
    ClassPDF "MP" operator. Designate a marked-content point.
    ClassPDF "DP" operator. Designate a marked-content point with an associated property list.
    ClassPDF "cm" operator. Modify the current transformation matrix (CTM) by concatenating the specified matrix.
    ClassPDF "m" operator. Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment. If the previous path construction operator in the current path was also m, the new m overrides it; no vestige of the previous m operation remains in the path.
    ClassPDF "Td" operator. Move to the start of the next line, offset from the start of the current line by (tx, ty).
    ClassPDF "TD" operator. Move to the start of the next line, offset from the start of the current line by (tx, ty). As a side effect, this operator sets the leading parameter in the text state. This operator has the same effect as the following code: −ty TL tx ty Td
    ClassPDF "T*" operator. Move to the start of the next line. This operator has the same effect as the code 0 Tl Td where Tl is the current leading parameter in the text state.
    ClassBase abstract class representing PDF operator.
    ClassThe collection of OperatorBase objects.
    ClassBase abstract class for operators performing something on the current path: stroke, fill etc.
    ClassPDF "Q" operator. Restore the graphics state by removing the most recently saved state from the stack and making it the current state.
    ClassPDF "q" operator. Save the current graphics state on the graphics state stack.
    ClassPDF "Tc" operator. Set the character spacing. Character spacing is used by the Tj, TJ, and ' operators. Initial value: 0.
    ClassPDF "W*" operator. Modify the current clipping path by intersecting it with the current path, using the even-odd rule to determine which regions lie inside the clipping path.
    ClassPDF "W" operator. Modify the current clipping path by intersecting it with the current path, using the nonzero winding number rule to determine which regions lie inside the clipping path.
    ClassBase abstract class for operators defining color.
    ClassPDF "sc" operator. Set the color to use for non stroking operations.
    ClassPDF "SC" operator. Set the color to use for stroking operations.
    ClassPDF "scn" operator. Set the color to use for non stroking operations.
    ClassPDF "SCN" operator. Set the color to use for stroking operations.
    ClassPDF "k" operator. Set the nonstroking color space to DeviceCMYK and current nonstroke color to specified value.
    ClassPDF "K" operator. Set the stroking color space to DeviceCMYK and current stroke color to specified value.
    ClassPDF "g" operator. Set the nonstroking color space to DeviceGray and current nonstroke color to specified value.
    ClassPDF "G" operator. Set the stroking color space to DeviceGray and current stroke color to specified value.
    ClassPDF "rg" operator. Set the nonstroking color space to DeviceRGB and current nonstroke color to specified value.
    ClassPDF "RG" operator. Set the stroking color space to DeviceRGB and current stroke color to specified value.
    ClassBase abstract class for operators defining color space.
    ClassPDF "cs" operator. Same as SetColorSpaceStroking but used for nonstroking operations.
    ClassPDF "CS" operator. Set the current color space to use for stroking operations.
    ClassPDF "i" operator. Set the flatness tolerance in the graphics state.
    ClassPDF "gs" operator. Set the specified parameters in the graphics state.
    ClassPDF "J" operator. Set the line cap style in the graphics state.
    ClassPDF "d" operator. Set the line dash pattern in the graphics state.
    ClassPDF "j" operator. Set the line join style in the graphics state.
    ClassPDF "w" operator. Set the line width in the graphics state.
    ClassPDF "M" operator. Set the miter limit in the graphics state.
    ClassPDF "ri" operator. Set the colour rendering intent in the graphics state.
    ClassPDF "Tf" operator. Set the text font and size.
    ClassPDF "Tz" operator. Set the horizontal scaling, to (scale / 100). Value is a number specifying the percentage of the normal width. Initial value: 100 (normal width).
    ClassPDF "TL" operator. Set the text leading, to leading, which is a number expressed in unscaled text space units. Text leading is used only by the T*, ', and " operators. Initial value: 0.
    ClassPDF "Tm" operator. Set the text matrix and the text line matrix. The matrix specified by the operands is not concatenated onto the current text matrix, but replaces it.
    ClassPDF "Tr" operator. Set the text rendering mode. Initial value: GrapeCity.Documents.Pdf.TextRenderingMode.Fill.
    ClassPDF "Ts" operator. Set the text rise, to rise, which is a number expressed in unscaled text space units. Initial value: 0.
    ClassPDF "Tw" operator. Set the word spacing. Word spacing is used by the Tj, TJ, and ' operators. Initial value: 0.
    ClassPDF "Tj" operator. Show a text string.
    ClassPDF "'" operator. Move to the next line and show a text string. Has same effect as: T* (str) Tj
    ClassPDF """ operator. Move to the next line and show a text string, using aw as the word spacing and ac as the character spacing (setting the corresponding parameters in the text state). aw and ac are numbers expressed in unscaled text space units. This operator has the same effect as the following code: WordSpacing Tw CharSpacing Tc str '
    ClassBase abstract class for PDF operators showing text.
    ClassPDF "TJ" operator. Show one or more text strings, allowing individual glyph positioning.
    ClassBase abstract class for PDF operators showing text using a GrapeCity.Documents.Pdf.Spec.PdfString.
    ClassPDF "S" operator. Stroke the path.
    ClassPDF "d0" operator. Set width information for the glyph and declare that the glyph description specifies both its shape and its color.
    ClassPDF "d1" operator. Set width information for the glyph and declare that the glyph description specifies both its shape and its color.
    ClassBase abstract class for operators render a path.
    Interfaces
     InterfaceDescription
    InterfacePDF operators implementing this interface render something.
    Structures
     StructureDescription
    StructureRepresents the position of an operator in a content stream.
    See Also