Table of Contents

Class PdfTextData

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

Class for a chunk of text data retrieved from a PdfPage or PdfXObject.

public sealed class PdfTextData : PdfPageObject
Inheritance
PdfTextData
Inherited Members

Remarks

Read the Extract detailed text information for an example of using text data.

The Docotic.Pdf Library Documentation page contains links to articles, guides, and sample code.

Properties

BlendMode

Gets the blend mode for this chunk.

Bounds

Gets the bounds of this chunk's text on the page.

Brush

Gets the PdfBrushInfo object of this chunk. It encapsulates the properties related to non-stroking operations.

CharacterSpacing

Gets the character spacing for this chunk.

Font

Gets the font used to draw this chunk.

FontSize

Gets the scale factor of the font used to draw this chunk.

HorizontalScaling

Gets the horizontal scaling of this text chunk.

IsTransformed

Gets a value indicating whether this chunk is drawn transformed.

Pen

Gets the PdfPenInfo object of this chunk. It encapsulates the properties related to stroking operations.

Position

Gets the position at which the text portion of the text data chunk is drawn on a page.

RenderingMode

Gets the text rendering mode for this chunk.

Size

Gets the size of the page area occupied by the text of this chunk.

TransformationMatrix

Gets the transformation matrix for this chunk.

Type

Gets the type of this PdfTextData.

WordSpacing

Gets the word spacing for this chunk.

Methods

GetCharCodes()

Gets character codes for the chunk of text data.

GetCharacters()

Gets the collection of all characters in this chunk.

GetText()

Gets text associated with this chunk.

GetText(PdfTextConversionOptions)

Gets text associated with this chunk according to the specified options.

ToString()

Returns a string that represents this PdfTextData instance.