MergeOptions
Übersicht
MergeOptions ist eine Klasse in Aspose.PDF FOSS für .NET.
Merge‑Feineinstellungsparameter, die von Merge(MergeOptions, Document[]) und verwandten Methoden berücksichtigt werden.
Eigenschaften: ConcatenationPacketSize, IsNeedPageTreeBalance, KeepFieldsUnique, MaximumNodesInLevel, MergeDuplicateLayers, MergeDuplicateOutlines, und 3 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
RemoveSignatures | bool | Lesen/Schreiben | Entferne /V aus jedem Signaturfeld nach dem Zusammenführen. |
MergeDuplicateOutlines | bool | Lesen/Schreiben | Entferne doppelte identische Einträge aus dem zusammengeführten Gliederungsbaum. |
KeepFieldsUnique | bool | Lesen/Schreiben | Füge den kollidierenden Formularfeldnamen die Endungen „_2“, „_3“, … hinzu. |
RemoveUserRights | bool | Lesen/Schreiben | Entferne /Perms /UR /UR3 Nutzungsrechte‑Einträge nach dem Zusammenführen. |
MergeDuplicateLayers | bool | Lesen/Schreiben | Führe doppelte optionale Inhaltsgruppen (Layer) zusammen. |
ConcatenationPacketSize | int | Lesen/Schreiben | Streaming‑Puffergröße (in Bytes) für den Quellleser während des Zusammenführens. |
IsNeedPageTreeBalance | bool | Lesen/Schreiben | Wenn true, wird der zusammengeführte /Pages‑Baum in eine feste Fanout‑Teilbaumstruktur ausbalanciert. |
MaximumNodesInLevel | byte | Lesen/Schreiben | Maximale Einträge pro /Pages‑Teilbaumknoten, wenn IsNeedPageTreeBalance gesetzt ist. |
UseDiskBuffer | bool | Lesen/Schreiben | Zwischenergebnis in eine temporäre Datei auslagern, anstatt es im Speicher zu behalten. |