PdfObjectCloner
Opinie generală
PdfObjectCloner este o clasă în Aspose.PDF FOSS pentru Java.
Clonează recursiv un grafic de obiect PDF dintr-un document, astfel încât rezultatul să fie independent de documentul sursă și poate fi introdus în siguranță într-o carte țintă.
Această clasă oferă 5 metode pentru a lucra cu obiecte PdfObjectCloner în programele Java. Metodele disponibile includ: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Citeşte. | Tăieți sărit atunci când clona un dicţionar de pagină. |
ANNOT_STOP_KEYS | Set<String> | Citeşte. | Tăieți sărit atunci când clona un dicţionar de anotaţii. |
GLOBAL_STOP_KEYS | Set<String> | Citeşte. | Cheile au fost omise în orice dicţionar. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Clonează un dicționar de pagină (spargând /Parent și /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Clonează un dicționar de anotații (spargând /P și /Dest, eliminând/A/D). |
cloneAny(src: PdfBase) → PdfBase | Clonează un obiect PDF arbitrar (fără taste suplimentare de oprire dincolo de setul global). |
forgetSource(src: PdfBase) | Evictează {@code src} din cache-ul vizitat, astfel încât următorul { @ code clone * } să fie înregistrat. |
| Apelul pe ea produce o clon nou în loc de a întoarce anterior | |
| Am ascuns una. |