XFA

概要

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

XmlNode ベースのアクセサーで、ドキュメントの XFA パケット(template / datasets / config / form / xdp)にアクセスします。

このクラスは .NET プログラム内の XFA オブジェクトを操作するための 5 つのメソッドを提供します。利用可能なメソッドは、GetFieldNode、GetFieldTemplate、GetFieldTemplates、GetNamespaceManager、SetFieldImage です。すべてのパブリックメンバーは、Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: Config、Datasets、FieldNames、Form、NamespaceManager、Template、および 1 つが追加されます。

プロパティ

名前型アクセス説明
NamespaceManagerXmlNamespaceManager読み取りNamespace manager used when navigating the XFA XML packets.
DatasetsXmlNode?読み取りThe XFA Datasets node, or null when the document has no XFA datasets.
TemplateXmlNode?読み取りXFA テンプレートノード、または存在しない場合は null。
ConfigXmlNode?読み取りXFA Config ノード。
FormXmlNode?読み取りXFA Form ノード。
XDPXmlDocument?読み取りすべての XFA パケットをラップする複合 XDP ドキュメント、または XFA が存在しない場合は null。
FieldNamesstring[]読み取りテンプレートから列挙された XFA フィールド名。

メソッド

シグネチャ説明
GetNamespaceManager()NamespaceManager のメソッド形式エイリアス(public API shape)。
GetFieldNode(fieldName: string)指定されたフィールド(ドット区切りパス、例: )の XFA データセット データノードを返す。
GetFieldTemplate(fieldName: string)指定されたフィールド名に対応する XFA テンプレートノードを返します。該当しない場合は null を返します。
GetFieldTemplates()すべての XFA テンプレートフィールドノードを返します。
SetFieldImage(fieldName: string, image: System.IO.Stream)XFA画像フィールドのバイトを設定します。

参照

 日本語