VintaSoft Imaging .NET SDK 12.1: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Drawing Namespace / PdfDrawingEngine Class
Constructors Properties Methods SeeAlso
In This Topic
    PdfDrawingEngine Class Members
    In This Topic
    The following tables list the members exposed by PdfDrawingEngine.
    Public Constructors
     NameDescription
    Public ConstructorOverloaded.
    Public Properties
     NameDescription
    Public PropertyGets or sets the compression that is used for bitonal images.
    Public PropertyGets or sets the character spacing, in world space.
    Public PropertyGets or sets a copy of region that limits the drawing region of this drawing engine.
    Public PropertyGets the bounding rectangle of the clipping region of this drawing engine.
    Public PropertyGets or sets the compositing mode. (Inherited from DrawingEngine)
    Public PropertyGets or sets the settings for compressing of rasterized PDF pages.
    Public PropertyGets the drawing factory of this drawing engine.
    Public PropertyGets or sets a value indicating whether the SDK must use special algorithm for drawing sharp image borders. (Inherited from DrawingEngine)
    Public PropertyGets or sets the fonts, which can be used for drawing of text.
    Public PropertyGets or sets the compression that is used for non-bitonal and non-indexed images.
    Public PropertyGets or sets the compression that is used for indexed images.
    Public PropertyGets or sets the interpolation mode associated with this drawing engine.
    Public PropertyGets a value indicating whether this drawing engine draws on vector drawing surface.
    Public PropertyGets or sets the minimum width of pen, measured in device pixels. (Inherited from DrawingEngine)
    Public PropertyGets the resolution of this drawing engine.
    Public PropertyGets or sets the smoothing mode, which is associated with this drawing engine.
    Public PropertyGets the source PDF graphics.
    Public PropertyGets the source rect.
    Public PropertyGets the surface bounds, in surface space.
    Public PropertyGets or sets the text rendering method. (Inherited from DrawingEngine)
    Public PropertyGets or sets a copy of the geometric world transformation for this drawing engine.
    Public PropertyGets the bounding rectangle of the visible clipping region of this drawing engine.
    Public Methods
     NameDescription
    Public MethodBlends the path using the color blending properties for the graphics path.
    Public MethodClears drawing surface using specified color. (Inherited from DrawingEngine)
    Public MethodCloses this drawing engine.
    Public MethodOverloaded. Combines current clip with the specified path. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of CharacterSpacing property. (Inherited from DrawingEngine)
    Public MethodCreates a holder of Clip property. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of CompositingMode property. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of DrawSharpImageBorders property. (Inherited from DrawingEngine)
    Public MethodCreates a holder of graphics state. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of InterpolationMode property. (Inherited from DrawingEngine)
    Public Methodstatic (Shared in Visual Basic)Creates the drawing engine on specified image. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of SmoothingMode property. (Inherited from DrawingEngine)
    Public MethodOverloaded. Creates a holder of TextRenderingMethod property. (Inherited from DrawingEngine)
    Public MethodCreates a holder of Transform property. (Inherited from DrawingEngine)
    Public MethodReleases all resources used by this object.
    Public MethodOverloaded. Draws an arc shape defined by an ellipse specified by a System.Drawing.RectangleF structure and two radial lines. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws an ellipse. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws the specified VintasoftImage in the specified parallelogram. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws a line connecting two System.Drawing.PointF structures. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws the series of line segments, which connect an array of System.Drawing.PointF structures with specified line caps. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws a path with specified line caps. (Inherited from DrawingEngine)
    Public MethodDraws a pie shape defined by an ellipse specified by a System.Drawing.RectangleF structure and two radial lines. (Inherited from DrawingEngine)
    Public MethodDraws a polygon. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws a rectangle. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws the specified Unicode string along the specified path using the specified IDrawingBrush and IDrawingFont objects. (Inherited from DrawingEngine)
    Public MethodOverloaded. Draws the specified text at the specified System.Drawing.PointF using the specified IDrawingBrush and IDrawingFont objects. (Inherited from DrawingEngine)
    Public MethodEnters the source information. (Inherited from DrawingEngine)
    Public MethodFills the interior of an arc section defined by an ellipse specified by a System.Drawing.RectangleF structure and two radial lines. (Inherited from DrawingEngine)
    Public MethodOverloaded. Fills the interior of ellipse. (Inherited from DrawingEngine)
    Public MethodOverloaded. Fills the interior of a path. (Inherited from DrawingEngine)
    Public MethodFills the interior of a pie section defined by an ellipse specified by a System.Drawing.RectangleF structure and two radial lines. (Inherited from DrawingEngine)
    Public MethodOverloaded. Fills the interior of a polygon. (Inherited from DrawingEngine)
    Public MethodOverloaded. Fills the interior of a rectanlge. (Inherited from DrawingEngine)
    Public MethodForces execution of all pending operations with the waiting to return before the operations finish. (Inherited from DrawingEngine)
    Public MethodReturns an array of System.Drawing.RectangleF structures that approximate clip region after the specified matrix transformation is applied. (Inherited from DrawingEngine)
    Public MethodReturns the size of the device pixel, in world space. (Inherited from DrawingEngine)
    Public MethodReturns a flag that indicates whether the specified rectangle is contained within the visible clip region of this drawing engine. (Inherited from DrawingEngine)
    Public MethodLeaves the source information. (Inherited from DrawingEngine)
    Public MethodOverloaded. Measures the specified string when drawn with this graphics. (Inherited from DrawingEngine)
    Public MethodMeasures the specified text when drawn with this drawing engine. (Inherited from DrawingEngine)
    Public MethodMultiplies the world transformation of this drawing engine and specified the AffineMatrix . (Inherited from DrawingEngine)
    Public MethodMultiplies specified the AffineMatrix and the world transformation of this drawing engine. (Inherited from DrawingEngine)
    Public MethodOverloaded. Renders the specified VintasoftImage in the specified rectangle. (Inherited from DrawingEngine)
    Public MethodResets the clip region of this drawing engine to an infinite region. (Inherited from DrawingEngine)
    Public MethodResets the world transformation matrix of this drawing engine to the identity matrix. (Inherited from DrawingEngine)
    Public MethodRestores current clip region from the clip stack. (Inherited from DrawingEngine)
    Public MethodRestores current transform from the transform stack. (Inherited from DrawingEngine)
    Public MethodResumes the rendering.
    Public MethodSaves current clip region to the clip stack. (Inherited from DrawingEngine)
    Public MethodSaves current transform to the transform stack. (Inherited from DrawingEngine)
    Public MethodOverloaded. Sets the drawing properties of this drawing engine from the specified rendering settings. (Inherited from DrawingEngine)
    Public MethodSuspends the rendering.
    Protected Methods
     NameDescription
    Protected MethodCreates the font by name.
    Protected MethodCreates an image resource from specified VintasoftImage .
    Protected MethodDraws the specified portion of the specified VintasoftImage at the specified rectangle.
    Protected MethodDraws a path.
    Protected MethodFills the interior of a path.
    Protected MethodReturns a PDF font name, which should be used for font specified by IDrawingFont .
    Protected MethodReturns the pen for drawing. (Inherited from DrawingEngine)
    Protected MethodPreprocesses the image before drawing. (Inherited from DrawingEngine)
    See Also