TableAbsorber

TableAbsorber

概要

TableAbsorber は Aspose.PDF の FOSS における .NET 用のクラスです。

テキスト位置と線描画操作を解析して、PDF ページから表を検出・抽出します。

このクラスは .NET プログラム内の TableAbsorber オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは Remove、Replace、TableAbsorber、Visit です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: TableList、Tables、TextSearchOptions、UseFlowEngine。

プロパティ

名前型アクセス説明
TablesIReadOnlyList<AbsorbedTable>読み取りテーブルが検出されました。
TableListIList<AbsorbedTable>読み取り検出されたテーブル(可変のバックリストを返します)。
TextSearchOptionsTextSearchOptions?読み取り/書き込み大文字小文字の区別、regex の使用、境界検索矩形を制御する検索オプション。
UseFlowEnginebool読み取り/書き込みテーブル検出中に flow engine が使用されるかどうか。

メソッド

シグネチャ説明
TableAbsorber()デフォルトの search options で構築する。
TableAbsorber(textSearchOptions: TextSearchOptions)指定された text-search オプションで構築する。
Remove(table: AbsorbedTable)ページコンテンツストリームと検出されたリストからテーブルを削除する。
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table)ページ上の oldTable を newTable に置き換える。
Visit(pdf: Document)PDF のすべてのページを訪問し、テーブルを検出する。
Visit(page: Page)ページを訪問し、テーブルを検出する。

参照

 日本語