PdfObjectCloner
Overview
PdfObjectCloner Java için Aspose.PDF FOSS sınıfıdır.
Tek belgedeki bir PDF nesne grafikini tekrarlayan olarak klonlar, böylece sonuç kaynak belgesinden bağımsızdır ve hedef belgeye güvenli bir şekilde yerleştirilebilir.
Bu sınıf, Java programlarında PdfObjectCloner nesnelerle çalışmak için 5 yöntem sunar. Mevcut yöntemler şunları içerir: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Read | Anahtarlar bir sayfa sözlüğünü klon ederken kayboldu. |
ANNOT_STOP_KEYS | Set<String> | Read | Anotasyon sözlüğünü klon ederken anahtarlar kayboldu. |
GLOBAL_STOP_KEYS | Set<String> | Read | Her sözlüğün anahtarı. |
Methods
| Signature | Description |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Bir sayfa sözlüğünü (skipping /parent ve /StructParents) klonlayın. |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Bir anotaj sözlüğü (skipping /P ve /Dest, clearing /A/D) klonlar. |
cloneAny(src: PdfBase) → PdfBase | Bir PDF nesnesini klonlar (global setin ötesinde ekstra durak anahtarları yoktur). |
forgetSource(src: PdfBase) | Ziyaret edilen cache’den {@code src} kaydırır, böylece bir sonraki {_code clone*} arama önceden kaydedilen birini iade etmek yerine taze bir klon üretir. |