VintaSoft Imaging .NET SDK v8.6
Vintasoft.Imaging.Pdf.Drawing Namespace / PdfGraphics Class
Properties Methods


In This Topic
    PdfGraphics Class Members
    In This Topic

    The following tables list the members exposed by PdfGraphics.

    Public Properties
     NameDescription
    Public PropertyGets the PDF document.  
    Top
    Public Methods
     NameDescription
    Public MethodAdds the content commands, which are stored in string, to 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 PdfGraphics.  
    Public MethodOverloaded. Draws an arc representing a portion of an ellipse specified by a System.Drawing.RectangleF structure.  
    Public MethodOverloaded. Draws a cubic Bezier curve at specified coordinates.  
    Public MethodOverloaded. Draws an ellipse defined by a bounding System.Drawing.RectangleF.  
    Public MethodOverloaded. Draws the specified form in specified rectangle of this PdfGraphics.  
    Public MethodOverloaded. Compress the specified image using default compression, saves compressed image as image resource in PDF document and draws the image resource at the specified location and with 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 two System.Drawing.PointF structures.  
    Public MethodOverloaded. Draws a series of line segments that connect an array of System.Drawing.PointF structures.  
    Public MethodOverloaded. Draws the specified PDF page as form in specified rectangle of the PdfGraphics.  
    Public MethodOverloaded. Draws a System.Drawing.Drawing2D.GraphicsPath.  
    Public MethodDraws a polygon defined by an array of System.Drawing.PointF structures.  
    Public MethodOverloaded. Draws a rectangle specified by a System.Drawing.RectangleF structure.  
    Public MethodOverloaded. Draws the specified text string at the specified location with the specified PdfBrush and Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont objects.  
    Public MethodEnds a block of optional content.  
    Public MethodOverloaded. Fills and draws an ellipse defined by a bounding rectangle specified by a System.Drawing.RectangleF structure.  
    Public MethodFills and draws a System.Drawing.Drawing2D.GraphicsPath.  
    Public MethodFills and draws a polygon defined by an array of System.Drawing.PointF structures.  
    Public MethodFills and draws the rectangle specified by a coordinate pair, a width, and a height.  
    Public MethodOverloaded. Fills the interior of an ellipse defined by a bounding rectangle specified by a System.Drawing.RectangleF structure.  
    Public MethodOverloaded. Fills the interior of a System.Drawing.Drawing2D.GraphicsPath.  
    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 System.Drawing.RectangleF structure.  
    Public Methodstatic (Shared in Visual Basic)Creates a new PdfGraphics from the specified Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new PdfGraphics from the specified Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new PdfGraphics from the specified Vintasoft.Imaging.Pdf.Tree.PdfPage.  
    Public MethodReturns the source surface bounding box.  
    Public MethodOverloaded. Updates the clip region of this PdfGraphics to the intersection of the current clip region and the specified System.Drawing.RectangleF structure.  
    Public MethodOverloaded. Measures the text font size for specified text width.  
    Public MethodOverloaded. Measures the specified string when drawn with the specified Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont.  
    Public MethodOverloaded. Multiplies the world transformation of this PdfGraphics object and specified the System.Drawing.Drawing2D.Matrix object.  
    Public MethodFills and then draws the rectangle specified by a System.Drawing.RectangleF structure.  
    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.  
    Top
    See Also