[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.TextMap

Namespace GrapeCity.Documents.Pdf.TextMap

Classes

ITextMapExt

Provides extension methods for the ITextMap interface.

ITextRunFragmentExt

Provides extension methods for the ITextRunFragment interface.

TextMapFragment

Represents a fragment of text in a ITextMap.

Structs

HitTestInfo

Represents hit test info in a ITextMap.

MapPos

Represents a logical position in a ITextMap.

TextLineFragment

Represents a range of characters in a ITextLine.

Interfaces

ITextAttrs

Defines text formatting attributes.

ITextChar

Represents a single character in a ITextLine.

Note that an ITextChar can be represented by several UTF-16 character codes, e.g. some Unicode ranges use two UTF-16 codes to represent a single character.

ITextLine

Represents a single continuous line of text.

ITextMap

Represents the text map of a page or of a portion of a page. Provides methods for text searching, hit testing etc.

The pixel values used by the text map's methods and properties are determined by the X and Y resolution passed to the GetTextMap(float, float, bool) method to create the text map.

ITextParagraph

Represents a paragraph of text.

ITextRun

Represents a portion of a text paragraph with the same formatting, possibly spanning several lines.

ITextRunFragment

Represents a fragment of a text run that resides on a single text line.

Enums

DeleteTextMode

Specifies how deleting text affects the surrounding content.

Delegates

FindTextCallback

Defines the callback method used in text search (see FindText(FindTextParams, FindTextCallback)).