Table of Contents

Method DrawText

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

DrawText(string, PdfTextDrawingOptions)

Draws the specified text string using the specified formatting options.

public int DrawText(string text, PdfTextDrawingOptions options)

Parameters

text string

The text to draw.

options PdfTextDrawingOptions

The drawing options.

Returns

int

The number of drawn characters.

Remarks

This method allows you to draw single-line or multi-line text within a Bounds rectangle. This method clips the text so that it does not appear outside the specified rectangle.

Lines are automatically broken between words if a word would extend past the edge of the bounding rectangle. A carriage return-line feed sequence also breaks the line.

Please use DrawString methods if you want to draw only one line of text at the specified position.

Exceptions

ArgumentException

text contains an invalid surrogate pair. Either the first character in the pair is not a valid high surrogate or the second character in the pair is not a valid low surrogate.

CannotShowTextException

text contains a glyph that cannot be drawn using the current Font and cannot be substituted using the options.MissingGlyphHandler.