PdfObjectCloner
Genel Bakış
PdfObjectCloner Java için FOSS’de bir sınıf.
Bir belgeye göre bir PDF nesne grafikini tekrarlı olarak klonlar, böylece sonuç kaynak belgeden bağımsızdır ve güvenli bir şekilde hedef belgesine eklenebilir.
Bu sınıf, Java programlarında PdfObjectCloner nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | Oku . | Bir sayfa sözlüğünü klonlarken tuş atıldı. |
ANNOT_STOP_KEYS | Set<String> | Oku . | Bir yorum sözlüğü klonlandığında tuşlar atladı. |
GLOBAL_STOP_KEYS | Set<String> | Oku . | Anahtarlar herhangi bir sözlükte atlanmıştır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | Bir sayfa sözlüğünü klonlar ( /Parent ve /StructParents’ı atlamak). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | Bir yorum sözlüğünü klonlar (/P ve /Dest atlamak, /A/D temizlemek). |
cloneAny(src: PdfBase) → PdfBase | İsteğe bağlı bir PDF nesnesini klonlar (küresel setin ötesinde ekstra durak anahtarı yoktur). |
forgetSource(src: PdfBase) | Ziyaret edilen önbellekten {@code src}‘i çıkarır, böylece bir sonraki { @ code clone * } çağrısı daha önce önbelleğe kaydedilen yerine yeni bir klon üretir. |