DioDocs for PDF
ITextMap インターフェース メンバ
プロパティ  メソッド 

DS.Documents.Pdf アセンブリ > GrapeCity.Documents.Pdf.TextMap 名前空間 : ITextMap インターフェース

ITextMapデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
 プロパティ System.Collections.Generic.IReadOnlyCollection<ITextLine>から継承されます。
 プロパティこの ITextMap が有効で使用できるかどうかを示します。

DeleteTextReplaceText などの編集操作を行うと、ITextMap は無効になります。

 
 プロパティ System.Collections.Generic.IReadOnlyList<ITextLine>から継承されます。
 プロパティこのITextMapを生成するGrapeCity.Documents.Pdf.Pageオブジェクトを取得します。  
 プロパティテキストの段落のリストを取得します。  
トップ
パブリック メソッド
 名前解説
 メソッド指定されたテキストフラグメントを削除します。  
 メソッドこのテキストマップ内にテキスト検索を行います。見つかったインスタンスごとに callback が呼び出されます。  
 メソッドページ内の TextLineFragment の座標を取得します。  
 メソッド System.Collections.Generic.IEnumerable<ITextLine>から継承されます。
 メソッドオーバーロードされます。 指定された範囲内( startPos から endPos まで)のテキストを表す TextMapFragment を取得します。  
 メソッドpos からページの最後までのテキストを表す TextMapFragment を取得します。  
 メソッドページの先頭から pos までのテキストを表す TextMapFragment を取得します。  
 メソッドページ上のTextLineFragmentの座標を持つ多角形を定義する点の配列を取得します。  
 メソッドオーバーロードされます。 TextLineFragment のテキストを取得します。  
 メソッド線に指定された位置にある単語に関する情報を取得します。  
 メソッドマップ内のヒットテストを行います。

このメソッドは、ページの左上隅からの相対的なピクセル位置を受け入れ、その位置のテキストに関する情報を提供します。

ピクセル解像度は、このテキストマップを構築するときに指定された解像度です (GrapeCity.Documents.Pdf.Page.GetTextMap およびその他の GetTextMap() オーバーロードの参照)。

 
 メソッド指定されたテキストフラグメントを別のテキストに置き換えます。  
トップ
参照

ITextMap インターフェース
GrapeCity.Documents.Pdf.TextMap 名前空間