Layer

概要

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

Layers を通じて公開される PDF レイヤー(Optional Content Group)。

このクラスは .NET プログラムにおける Layer オブジェクトを操作するための 7 つのメソッドを提供します。利用可能なメソッドは: Delete, Flatten, Layer, Lock, Save, Unlock。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: Contents, DefaultState, Id, Locked, Name。

プロパティ

名前型アクセス説明
Idstring読み取りレイヤー識別子(添付された後のページリソースプロパティ名)。
Namestring読み取りレイヤーの人が読みやすい名前。
ContentsList<Operator>読み取りこのレイヤーのコンテンツを構成するオペレーター。
DefaultStateDefaultState読み取り/書き込みデフォルトの可視性状態。
Lockedbool読み取りレイヤーがロックされているかどうか(ビューアーが切り替えできない)。

メソッド

シグネチャ説明
Layer(id: string, name: string)新しい切り離しレイヤーを作成します。
Lock()このレイヤーをロックします。
Unlock()このレイヤーのロックを解除します。
Delete()このレイヤーとその内容をページから削除します。
Flatten(cleanupContentStream: bool)このレイヤーの内容を無条件のページコンテンツにフラット化します。
Save(outputStream: System.IO.Stream)このレイヤーの内容を単独の単一ページPDFストリームとして保存します。
Save(outputPath: string)このレイヤーの内容を単独の単一ページPDFファイルとして保存します。

参照

 日本語