VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures Namespace / PdfAnnotationGraphicsFigure Class / Draw Methods / Draw(DrawingSurface,DrawingEngine,AffineMatrix,PdfPage,Boolean,PdfRenderingSettings,DecodingSettings) Method
Syntax Requirements SeeAlso
In This Topic
    Draw(DrawingSurface,DrawingEngine,AffineMatrix,PdfPage,Boolean,PdfRenderingSettings,DecodingSettings) Method (PdfAnnotationGraphicsFigure)
    In This Topic
    Draws the figure on specified DrawingSurface.
    Syntax
    'Declaration
    
    Public Overloads Overrides Sub Draw( _
    ByVal drawingSurface
    The drawing surface.
    As Vintasoft.Imaging.DrawingSurface, _
    ByVal drawingEngine
    Graphics where the figure should be drawn.
    As Vintasoft.Imaging.Drawing.DrawingEngine, _
    ByVal finalTransform
    The final graphics transformation.
    As Vintasoft.Imaging.AffineMatrix, _
    ByVal page
    The PDF page.
    As Vintasoft.Imaging.Pdf.Tree.PdfPage, _
    ByVal renderingSettings
    The rendering settings.
    As Boolean, _
    ByVal decodingSettings
    The decoding settings.
    As Vintasoft.Imaging.Codecs.Decoders.PdfRenderingSettings, _
    ByVal applyPageRotateCropTransform
    A value indicating whether to apply page rotate/crop transform.
    As Vintasoft.Imaging.Codecs.Decoders.DecodingSettings _
    )

    Parameters

    drawingSurface
    The drawing surface.
    drawingEngine
    Graphics where the figure should be drawn.
    finalTransform
    The final graphics transformation.
    page
    The PDF page.
    renderingSettings
    The rendering settings.
    decodingSettings
    The decoding settings.
    applyPageRotateCropTransform
    A value indicating whether to apply page rotate/crop transform.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also