ImageGear v26.3 - Updated
ImageGear.Formats.Pdf Assembly / ImageGear.Formats.PDF Namespace / ImGearPDEText Class / Add Method / Add(ImGearPDETextFlags,Int32,String,ImGearPDEFont,ImGearPDEGraphicState,ImGearPDETextState,ImGearPDFFixedMatrix,ImGearPDFFixedMatrix) Method
ImGearPDETextFlags options that specify what kind of text to add. Must be either:CHAR - for a text character, or RUN - for a text run.
Index after which to add character or text run.
String with characters to add. Passing Null for text can invalidate the text object but will not raise an error. Callers must not pass Null for this parameter.
Font for the element.
The graphics state for the element.
The text state for the element.
The coordinates of text are specified in text space. TextMatrix defines the transformation from text space to the user space. See section '5.3.1Text-Positioning Operators' of the PDF Reference for more details.
The transformation matrix for the line width when stroking text. May be Null. The line width parameter specifies the thickness of the line used to stroke a path. It is a non-negative number expressed in user space units; stroking a path entails painting all points whose perpendicular distance from the path in user space is less than or equal to half the line width. The effect produced in device space depends on the StrokeMatrix in effect at the time the path is stroked. See section '4.3.2 Details of Graphics State Parameters' of the PDF Reference for more details.




In This Topic
    Add(ImGearPDETextFlags,Int32,String,ImGearPDEFont,ImGearPDEGraphicState,ImGearPDETextState,ImGearPDFFixedMatrix,ImGearPDFFixedMatrix) Method
    In This Topic
    Adds a character or a text run to a PDE Text object.
    Syntax
    'Declaration
     
    Public Overloads Sub Add( _
       ByVal options As ImGearPDETextFlags, _
       ByVal index As Integer, _
       ByVal text As String, _
       ByVal font As ImGearPDEFont, _
       ByVal graphicsState As ImGearPDEGraphicState, _
       ByVal textState As ImGearPDETextState, _
       ByVal textMatrix As ImGearPDFFixedMatrix, _
       ByVal strokeMatrix As ImGearPDFFixedMatrix _
    ) 
    'Usage
     
    Dim instance As ImGearPDEText
    Dim options As ImGearPDETextFlags
    Dim index As Integer
    Dim text As String
    Dim font As ImGearPDEFont
    Dim graphicsState As ImGearPDEGraphicState
    Dim textState As ImGearPDETextState
    Dim textMatrix As ImGearPDFFixedMatrix
    Dim strokeMatrix As ImGearPDFFixedMatrix
     
    instance.Add(options, index, text, font, graphicsState, textState, textMatrix, strokeMatrix)

    Parameters

    options
    ImGearPDETextFlags options that specify what kind of text to add. Must be either:CHAR - for a text character, or RUN - for a text run.
    index
    Index after which to add character or text run.
    text
    String with characters to add. Passing Null for text can invalidate the text object but will not raise an error. Callers must not pass Null for this parameter.
    font
    Font for the element.
    graphicsState
    The graphics state for the element.
    textState
    The text state for the element.
    textMatrix
    The coordinates of text are specified in text space. TextMatrix defines the transformation from text space to the user space. See section '5.3.1Text-Positioning Operators' of the PDF Reference for more details.
    strokeMatrix
    The transformation matrix for the line width when stroking text. May be Null. The line width parameter specifies the thickness of the line used to stroke a path. It is a non-negative number expressed in user space units; stroking a path entails painting all points whose perpendicular distance from the path in user space is less than or equal to half the line width. The effect produced in device space depends on the StrokeMatrix in effect at the time the path is stroked. See section '4.3.2 Details of Graphics State Parameters' of the PDF Reference for more details.
    Remarks
    This method should be used for adding ASCII text.
    See Also