TemplateTableParameters

TemplateTableParameters class

テーブル検出アルゴリズムのパラメーターを提供します。

public sealed class TemplateTableParameters

コンストラクター

名前 説明
TemplateTableParameters(Rectangle, IEnumerable<double>) の新しいインスタンスを初期化しますTemplateTableParametersclass.
TemplateTableParameters(Rectangle, IEnumerable<double>, bool?, int?, int?, int?) の新しいインスタンスを初期化しますTemplateTableParametersclass.

プロパティ

名前 説明
HasMergedCells { get; } テーブルにセルが結合されているかどうかを示す値を取得します。
MinColumnCount { get; } テーブル列の最小数を取得します。
MinRowCount { get; } テーブル行の最小数を取得します。
MinVerticalSpace { get; } テーブル列間の最小スペースを取得します。
Rectangle { get; } テーブルを含む長方形の領域を取得します。
VerticalSeparators { get; } テーブルの列区切りを取得します。

備考

テーブルを検出するアルゴリズムは 2 つあります。

  • 列が設定された長方形の領域内のテーブルを検出できます. このアルゴリズムは、単純なテーブル (列が結合されていない) に役立ち、より正確な検出を提供します.
  • ページの任意の場所でテーブルを検出できます。 これはより複雑なアルゴリズムです。ページの任意の場所にあるテーブルを検出できます. 追加のパラメーターは、テーブルをより正確に検出するのに役立ちます.

アルゴリズムがテーブルを検出できない、または正確でない方法で検出できない場合があります TemplateTableLayoutクラスが使用されます.

関連項目