PdfObjectCloner
Översikt
PdfObjectCloner är en klass i Aspose.PDF FOSS för Java.
Recursively klonerar ett PDF-objektgraf från ett dokument så att resultatet är oberoende av källdokumentet och kan sättas in i måldokument.
Denna klass ger 5 metoder för att arbeta med PdfObjectCloner objekt i Java-program. Tillgängliga metoder är bland annat: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Läs. | Tastar hoppar över när man klonerar en ordbok. |
ANNOT_STOP_KEYS | Set<String> | Läs. | Tastar hoppar över när man klonerar en annotationsordbok. |
GLOBAL_STOP_KEYS | Set<String> | Läs. | Nycklar som inte finns i någon ordbok. |
Methods
| Signature | Beskrivning |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Kloner en sidordbok (överskrider /Parent och /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Kloner en annotationsordbok (överskrider /P och /Dest, rensar /A/D). |
cloneAny(src: PdfBase) → PdfBase | Klonar ett godtyckligt PDF-objekt (ingen extra stoppningarna utöver den globala uppsättningen). |
forgetSource(src: PdfBase) | Evicts {@code src} från den besökta cachen så att nästa { @ code clone * }-samtal producerar en ny klon istället för att returnera den tidigare inlagda. |