PdfObjectCloner

PdfObjectCloner

General

PdfObjectCloner és una classe en FOSS per Java.

Clonar de forma recursiva un gràfic d’objecte PDF a partir d"un document, per tal que el resultat sigui independent del document font i pugui inserir-se amb seguretat en un document objectiu.

Aquesta classe proporciona 5 mètodes per treballar amb objectes PdfObjectCloner en programes Java. Els mètodes disponibles inclouen: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.

Propietats

NomTipus de productesAccésDescripció
PAGE_STOP_KEYSSet<String>Llegeix.S’ha saltat les tecles quan es clona un diccionari de pàgines.
ANNOT_STOP_KEYSSet<String>Llegeix.Les tecles es van saltar quan es clonava un diccionari d’annotacions.
GLOBAL_STOP_KEYSSet<String>Llegeix.Tinc les claus saltades en qualsevol diccionari.

Mètodes

SignaturaDescripció
PdfObjectCloner(registry: ReferenceRegistry)
clonePageDict(srcPageDict: PdfDictionary)PdfDictionaryClona un diccionari de pàgines (saltant /Parent i /StructParents).
cloneAnnotationDict(srcAnnot: PdfDictionary)PdfDictionaryClona un diccionari d’annotations (saltant /P i /Dest, netejant /A/D).
cloneAny(src: PdfBase)PdfBaseClona un objecte PDF arbitrari (no hi ha tecles de parada addicionals més enllà del conjunt global).
forgetSource(src: PdfBase)Evicta {@code src} de la memòria intel·ligent visitada per tal que el següent { @code clone * }
crida en el que produeix un nou cló en comptes de retornar la anteriorment
en un caché.

Vegeu també

 Català