PdfObjectCloner
PdfObjectCloner
přehled
PdfObjectCloner je třída v Aspose.PDF FOSS pro Java.
Recursivně klonuje objektový graf PDF z jednoho dokumentu, takže výsledek je nezávislý na zdrojovém dokumentu a může být bezpečně vložen do cílového dokumentu.
Tato třída poskytuje 5 metod pro práci s PdfObjectCloner objekty v Java programech. K dispozici jsou metody: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Všichni členové veřejnosti jsou přístupné k jakékoli aplikaci Java po instalaci Aspose.PDF FOSS pro balíček Java. Vlastnosti : ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
vlastnosti
| Název | Typ | Access | Popis |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Číst → | Klíče se rozpadly při klonování slovníku stránek. |
ANNOT_STOP_KEYS | Set<String> | Číst → | Klíče se rozpadly při klonování slovníku. |
GLOBAL_STOP_KEYS | Set<String> | Číst → | Klíče se v každém slovníku rozpadly. |
Metody
| Signature | Popis |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Klonuje slovník stránky (skokování /Rodiče a /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Klonuje slovník pro poznámku (skopování /P a /Dest, čisticí /A/D). |
cloneAny(src: PdfBase) → PdfBase | Klonuje arbitrážní PDF objekt (bez dalších stop-keyů mimo globální soubor). |
forgetSource(src: PdfBase) | Odstraňuje {@code src} z navštíveného cache tak, že další volání na něj produkuje čerstvý klon místo toho, aby vrátil předtím zakazený. |