TableTRElement
概要
TableTRElement は Aspose.PDF の .NET 用 FOSS のクラスです. 継承元: StructureElement.
このクラスは .NET プログラムで TableTRElement オブジェクトを操作するための 14 のメソッドを提供します. 利用可能なメソッドは: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTD, CreateTH, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText と 1 つの追加メソッドがあります. すべての公開メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です. プロパティ: ActualText, AlternativeText, Attributes, BackgroundColor, Border, ChildElements と 17 件あります.
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
BackgroundColor | Aspose.Pdf.Color? | 読み取り/書き込み | 背景色を取得または設定します。 |
Border | Aspose.Pdf.BorderInfo? | 読み取り/書き込み | 境界線を取得または設定します。 |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | 読み取り/書き込み | デフォルトのセル境界線を取得または設定します。 |
MinRowHeight | double | 読み取り/書き込み | 最小行高さを取得または設定します。 |
FixedRowHeight | double | 読み取り/書き込み | 固定行高さを取得または設定します。 |
IsInNewPage | bool | 読み取り/書き込み | 取得または設定します。新しいページにあるかどうか。 |
IsRowBroken | bool | 読み取り/書き込み | 行が壊れているかどうかを取得または設定します。 |
DefaultCellTextState | Aspose.Pdf.Text.TextState | 読み取り/書き込み | デフォルトのセルテキスト状態を取得または設定します。 |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | 読み取り/書き込み | デフォルトのセルパディングを取得または設定します。 |
VerticalAlignment | Aspose.Pdf.VerticalAlignment | 読み取り/書き込み | 垂直方向の配置を取得または設定します。 |
StructureTextState | StructureTextState | 読み取り | テキスト状態がこの要素のインラインコンテンツに適用されます(保存のみ — FOSS構造ビルダーはそれを再レンダリングしません)。 |
Attributes | StructureElementAttributes | 読み取り | この要素に付随する構造属性 (/A) を、所有者別に整理したもの。 |
StructureType | string | 読み取り | PDF の構造タイプロール (/S エントリ、例として. |
S | StructureType | 読み取り | 要素の構造タイプ (/S) は、Name がロールタグである StructureType として (例として. |
ActualText | string | 読み取り/書き込み | マークされたコンテンツの置換テキスト (/ActualText)。 |
AlternativeText | string | 読み取り/書き込み | 支援技術で使用される代替テキスト (/Alt)。 |
ExpansionText | string | 読み取り/書き込み | 略語の展開テキスト (/E)。 |
Language | string | 読み取り/書き込み | BCP-47 要素のコンテンツの言語コード (/Lang)。 |
ID | string | 読み取り | 要素識別子 (/ID); 読み取り専用 — 保存時に割り当てられます。 |
Title | string | 読み取り/書き込み | 構造要素のタイトル (/T)。 |
Page | Page? | 読み取り | この要素のコンテンツをホストしているページ、または要素がまだページに添付されていない場合は null。 |
ParentElement | StructureElement? | 読み取り | 親構造要素、またはこの要素が切り離されているか構造ツリーのルート直下にある場合は null。 |
ChildElements | ElementList | 読み取り | この要素の直接の子要素。 |
メソッド
| シグネチャ | 説明 |
|---|---|
CreateTD() | TD 子要素を作成し、追加する。 |
CreateTH() | TH 子要素を作成し、追加する。 |
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() | この要素を親から切り離す。 |