FormulaElement

FormulaElement

概要

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

このクラスは、.NET プログラムで FormulaElement オブジェクトを操作するための 15 のメソッドを提供します。利用可能なメソッドは、AdjustPosition、AppendChild、ChangeParentElement、ClearId、Detach、FindElements、RemoveAndMoveItsChildObjectsToItsParent、SetId、SetImage、SetTag、SetText、ToStringです。すべての公開メンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションから利用可能です。プロパティ: ActualText、AlternativeText、Attributes、ChildElements、ExpansionText、ID、およびその他 11 個。

プロパティ

名前型アクセス説明
ImagePathstring?読み取りこのイラストの元になる画像ファイル。
ImageWidthdouble読み取り画像幅の上書き(0 = 自動)。
ImageHeightdouble読み取り画像高さの上書き (0 = 自動)。
Resolutionint読み取り画像解像度 (DPI) の上書き (0 = 自動)。
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読み取りこの要素の直接の子要素。

メソッド

シグネチャ説明
SetImage(imagePath: string)このイラストにラスタ/ベクタ画像をバインドします。
SetImage(imagePath: string, width: double, height: double)明示的な寸法を持つ画像をバインドします。
SetImage(imagePath: string, resolution: int)明示的な解像度(DPI)を持つ画像をバインドします。
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()この要素を親から切り離す。

参照

 日本語