VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Drawing Namespace / PdfGraphics Class
Constructors Properties Methods SeeAlso
In This Topic
    PdfGraphics Class Members
    In This Topic
    The following tables list the members exposed by PdfGraphics.
    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the PdfGraphics class.
    Public Properties
     NameDescription
    Public PropertyGets or sets the font descent default value, in font space.
    Public PropertyGets the PDF document.
    Public PropertyGets or sets the geometric world transformation for images drawing.
    Public PropertyGets the source tree node.
    Public PropertyGets or sets a value indicating whether the PDF graphics object must use the font descent (maximum depth below the baseline reached by glyphs in this font) from PDF font when text is drawing.
    Public Methods
     NameDescription
    Public MethodAdds the content commands, which are stored in string, to the content stream.
    Public MethodOverloaded. Adds a marked-content point with an associated property list to the content stream.
    Public MethodOverloaded. Begins a marked-content sequence with an associated property list in the content stream.
    Public MethodBegins a block of optional content.
    Public MethodReleases all resources used by this PdfGraphics.
    Public MethodOverloaded. Draws the specified PDF annotation as form on the .
    Public MethodOverloaded. Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.
    Public MethodOverloaded. Draws a cubic Bezier curve at specified coordinates.
    Public MethodOverloaded. Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.
    Public MethodOverloaded. Draws the specified form in specified rectangle of this .
    Public MethodDraws the content of specified form in specified rectangle of this PdfGraphics.
    Public MethodOverloaded. Draws the specified at the specified location and with the specified size.
    Public MethodOverloaded. Compress the specified image using specified compression, saves compressed image as inline image in PDF document and draws the inline image at the specified location and with specified size.
    Public MethodOverloaded. Draws a line connecting the two points specified by the coordinate pairs.
    Public MethodOverloaded. Draws a series of line segments that connect an array of structures.
    Public MethodOverloaded. Draws the specified PDF page as form on the .
    Public MethodOverloaded. Draws a .
    Public MethodDraws a polygon defined by an array of System.Drawing.PointF structures.
    Public MethodOverloaded. Draws a rectangle specified by a structure.
    Public MethodOverloaded. Draws the specified text string at the specified location with the current brush and specified objects.
    Public MethodEnds the marked content sequence, which have been previously defined using the BeginMarkedContent method.
    Public MethodEnds a block of optional content.
    Public MethodOverloaded. Fills and draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.
    Public MethodFills and draws a IGraphicsPath.
    Public MethodFills and draws a polygon defined by an array of System.Drawing.PointF structures.
    Public MethodOverloaded. Fills and then draws the rectangle specified by a structure.
    Public MethodOverloaded. Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.
    Public MethodOverloaded. Fills the interior of a .
    Public MethodFills the interior of a polygon defined by an array of points specified by System.Drawing.PointF structures.
    Public MethodOverloaded. Fills the interior of a rectangle specified by a structure.
    Public Methodstatic (Shared in Visual Basic)Creates a new PdfGraphics from the specified PdfAnnotation.
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new from the specified .
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new from the specified .
    Public Methodstatic (Shared in Visual Basic)Creates a new PdfGraphics from the specified TilingPattern.
    Public MethodReturns the source surface bounding box.
    Public MethodOverloaded. Updates the clip region of this to the intersection of the current clip region and the specified structure.
    Public MethodOverloaded. Measures the text font size for specified text width.
    Public MethodOverloaded. Measures the specified string when drawn with the specified .
    Public MethodOverloaded. Multiplies the world transformation of this object and specified transformation.
    Public MethodRestores the current graphics state from the stack of graphics states.
    Public MethodApplies the specified rotation to the transformation matrix of this PdfGraphics.
    Public MethodSaves the current graphics state to the stack of graphics states.
    Public MethodApplies the specified scaling operation to the transformation matrix of this PdfGraphics by prepending it to the object's transformation matrix.
    Public MethodSets a current brush.
    Public MethodSets the character spacing ('Tc' command).
    Public MethodSets the graphics state parameters.
    Public MethodSets the text horizontal scaling ('Tz' command).
    Public MethodSets the word spacing ('M' command).
    Public MethodSets a current pen.
    Public MethodSets the rendering intent ('ri' command).
    Public MethodSets the text rendering mode ('Tr' command).
    Public MethodSets the text rise ('Ts' command).
    Public MethodSets the word spacing ('Tw' command).
    Public MethodChanges the origin of the coordinate system by prepending the specified translation to the transformation matrix of this PdfGraphics.
    See Also