XForm

概要

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

Form XObject(独自のリソースを持つ再利用可能なコンテンツストリーム)を表します。

このクラスは、.NET プログラムにおける XForm オブジェクトの操作用に5つのメソッドを提供します。利用可能なメソッドは、CreateNewForm、Dispose、FreeMemory、GetResourcesです。Aspose.PDF の .NET 用FOSSパッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: BBox、Contents、DecodedBytes、IT、Matrix、Name、およびその他4つ。

プロパティ

名前型アクセス説明
Namestring?読み取り/書き込みこの XForm の名前は、ページの XObject リソース dict にあります。
ContentsOperatorCollection読み取りForm XObject のコンテンツストリームは、型付きオペレータコレクションです。
DecodedBytesbyte[]読み取りこの XForm の生のデコード済みコンテンツバイト。
BBoxRectangle?読み取り/書き込みこの XForm のバウンディングボックス。
RectangleRectangle読み取りBBox の別名です;公開されている API は両方の名前を提供します。
Subtypestring読み取りXObject のサブタイプ(XForm インスタンスの場合は常に「Form」)。
MatrixMatrix読み取り/書き込みForm の /Matrix エントリ(フォームが描画されるときに適用される変換)。
ITstring?読み取りForm の /Intent (IT) エントリ; null の場合は欠如。
OpiOpi読み取りOpen Prepress Interface(OPI)ラッパー。
ResourcesResources読み取りこの XForm のストリーム辞書で宣言された Form XObject リソース(フォント / 画像 / 入れ子 XObject)。

メソッド

シグネチャ説明
GetResources()メソッドスタイルのリソースアクセッサー、.NET API と同等です。
GetResources(allowCreate: bool)メソッドスタイルのリソースアクセッサ(オンデマンドで作成).
Dispose()この XForm が保持しているリソースを解放します。
FreeMemory()デコードされたコンテンツキャッシュを解放します。
CreateNewForm(source: Page, document: Document)ソースページのコンテンツストリームから新しい XForm を構築し、ドキュメントに登録します。

参照

 日本語