PdfObjectCloner
Približni podaci
PdfObjectCloner je klasa u Aspose.PDF FOSS za Java.
Recursivno klonira PDF objektni grafikon iz jednog dokumenta tako da je rezultat neovisan od izvornog dokumenta i može se sigurno ubaciti u ciljani dokument.
Ova klasa pruža 5 metoda za rad s PdfObjectCloner objektima u Java programima. Postoje i sljedeće metode: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Čitaj. | Ključovi preskočeni pri kloniranju stranica rječnika. |
ANNOT_STOP_KEYS | Set<String> | Čitaj. | Ključci preskočeni pri kloniranju slovara. |
GLOBAL_STOP_KEYS | Set<String> | Čitaj. | Ključevi preskočeni u bilo kojem rječniku. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Kloniranje straničnog rječnika (prekinuti /Parent i /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Kloniranje slovnika za komentare (prekinuti /P i /Dest, očistiti /A/D). |
cloneAny(src: PdfBase) → PdfBase | Klonira proizvoljni PDF objekt (nema dodatnih ključeva prekida izvan globalnog skupa). |
forgetSource(src: PdfBase) | Evicts {@code src} iz posjetljenog cache tako da sljedeći { @ code klon * } |
| Poziv na njega proizvodi novi klon umjesto da se vrati prethodno | |
| -Neka je u keš. |