TableElement

TableElement

概要

TableElement は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: StructureElement。

このクラスは、.NET プログラムで TableElement オブジェクトを操作するためのメソッドを15個提供します。利用可能なメソッドは、AdjustPosition、AppendChild、ChangeParentElement、ClearId、CreateTBody、CreateTFoot、CreateTHead、Detach、FindElements、RemoveAndMoveItsChildObjectsToItsParent、SetId、SetTag、および追加の2メソッドです。すべての公開メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティは、ActualText、Alignment、AlternativeText、Attributes、BackgroundColor、Border、およびさらに25個です。

プロパティ

名前型アクセス説明
RepeatingRowsCountint読み取り/書き込み繰り返し行数を取得または設定します。
RepeatingColumnsCountint読み取り/書き込み繰り返し列数を取得または設定します。
RepeatingRowsStyleAspose.Pdf.Text.TextState?読み取り/書き込み繰り返し行のスタイルを取得または設定します。
BackgroundColorAspose.Pdf.Color?読み取り/書き込み背景色を取得または設定します。
BorderAspose.Pdf.BorderInfo?読み取り/書き込み境界線を取得または設定します。
AlignmentAspose.Pdf.HorizontalAlignment読み取り/書き込み配置を取得または設定します。
CornerStyleAspose.Pdf.BorderCornerStyle読み取り/書き込みコーナー スタイルを取得または設定します。
BrokenAspose.Pdf.TableBroken読み取り/書き込み取得または設定します。
ColumnAdjustmentAspose.Pdf.ColumnAdjustment読み取り/書き込み列の調整を取得または設定します。
ColumnWidthsstring?読み取り/書き込み列の幅を取得または設定します。
DefaultColumnWidthstring?読み取り/書き込みデフォルト列幅を取得または設定します。
DefaultCellBorderAspose.Pdf.BorderInfo?読み取り/書き込みデフォルトのセル境界線を取得または設定します。
DefaultCellPaddingAspose.Pdf.MarginInfo?読み取り/書き込みデフォルトのセルパディングを取得または設定します。
DefaultCellTextStateAspose.Pdf.Text.TextState読み取り/書き込みデフォルトのセルテキスト状態を取得または設定します。
IsBrokenbool読み取り/書き込み取得または設定します。破損かどうか。
IsBordersIncludedbool読み取り/書き込み境界線が含まれるかどうかを取得または設定します。
Leftfloat読み取り/書き込み左側を取得または設定します。
Topfloat読み取り/書き込み上部を取得または設定します。
StructureTextStateStructureTextState読み取りこの要素のインラインコンテンツに適用されたテキストステート(保存のみ — FOSS構造ビルダーはそれを再レンダリングしません)。
AttributesStructureElementAttributes読み取りこの要素に付随する構造属性 (/A) を、所有者別に整理したもの。
StructureTypestring読み取りPDF の構造タイプロール (/S エントリ、例として.
SStructureType読み取り要素の構造タイプ (/S) は、Name がロールタグである StructureType として表されます(例として.
ActualTextstring読み取り/書き込みマークされたコンテンツ(/ActualText)の置き換えテキストです。
AlternativeTextstring読み取り/書き込み支援技術で使用される代替テキスト (/Alt)。
ExpansionTextstring読み取り/書き込み略語の展開テキスト (/E)。
Languagestring読み取り/書き込みBCP-47 要素のコンテンツの言語コード (/Lang)。
IDstring読み取り要素識別子 (/ID); 読み取り専用 — 保存時に割り当てられます。
Titlestring読み取り/書き込み構造要素のタイトル (/T)。
PagePage?読み取りこの要素のコンテンツをホストしているページ、または要素がまだページに添付されていない場合は null。
ParentElementStructureElement?読み取り親の構造要素、またはこの要素が切り離されているか構造ツリーのルート直下にある場合は null。
ChildElementsElementList読み取りこの要素の直接の子要素。

メソッド

シグネチャ説明
CreateTBody()TBody 子要素を作成して追加する。
CreateTHead()THead 子要素を作成して追加する。
CreateTFoot()TFoot 子要素を作成して追加する。
AppendChild(child: StructureElement)この要素の /K 配列の下に子要素を追加する。
SetTag(tag: string)この要素のロールをカスタムタグに再マップし、タグ → その標準タイプをドキュメントロールマップに登録します。
ToString()構造ツリーをダンプする際に使用されるテキスト表現(ロール名;タイプ名にフォールバックします)。
FindElements(recursive: bool)型 T の子孫要素を再帰的に検索します。
AppendChild(child: StructureElement, validate: bool)子要素を、オプションの検証パスとともに追加します。
SetText(text: string)要素のテキストコンテンツを設定します(ActualText として格納されます)。
SetId(id: string)要素の識別子 (/ID) を設定します。
ClearId()要素識別子(/ID)を削除します。
AdjustPosition(settings: object)作成された構造要素の要求されたレイアウト位置を取得します。
ChangeParentElement(newParent: StructureElement, validate: bool)この要素を newParent の下に移動します。
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)この要素を切り離し、次にその子要素をこの要素の元の親の下に再配置します(この要素のスロットを引き継いで)。
Detach()この要素を親から切り離す。

参照

 日本語