MergeOptions
概要
MergeOptions は Aspose.PDF FOSS の .NET 用クラスです。
Merge(MergeOptions, Document[]) とその関連メソッドが尊重するマージ調整ノブ。
プロパティ: ConcatenationPacketSize, IsNeedPageTreeBalance, KeepFieldsUnique, MaximumNodesInLevel, MergeDuplicateLayers, MergeDuplicateOutlines、その他3つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
RemoveSignatures | bool | 読み取り/書き込み | マージ後、すべての署名フィールドから /V を除去します。 |
MergeDuplicateOutlines | bool | 読み取り/書き込み | マージされたアウトラインツリー内の同一エントリの重複を除去します。 |
KeepFieldsUnique | bool | 読み取り/書き込み | 衝突するフォームフィールド名に「_2」「_3」… のサフィックスを付加する。 |
RemoveUserRights | bool | 読み取り/書き込み | マージ後に /Perms /UR /UR3 の使用権エントリを削除する。 |
MergeDuplicateLayers | bool | 読み取り/書き込み | 重複するオプションコンテンツグループ(レイヤー)を統合する。 |
ConcatenationPacketSize | int | 読み取り/書き込み | マージ中のソース側リーダー用ストリーミングバッファサイズ(バイト単位)。 |
IsNeedPageTreeBalance | bool | 読み取り/書き込み | true の場合、マージされた /Pages ツリーは固定ファンアウトのサブツリー形状にバランスされます。 |
MaximumNodesInLevel | byte | 読み取り/書き込み | IsNeedPageTreeBalance が設定されている場合の /Pages サブツリーノードあたりの最大エントリ数。 |
UseDiskBuffer | bool | 読み取り/書き込み | 中間状態をメモリに保持するのではなく、一時ファイルに書き出す。 |