PdfObjectCloner
المعلومات العامة
PdfObjectCloner هي فئة في Aspose.PDF FOSS لـ Java.
ينسخ بشكل متكرر رسومات كائن PDF من مستند واحد بحيث تكون النتيجة مستقلة عن المستند المصدر ويمكن إدراجها بأمان في وثيقة هدف.
توفر هذه الفئة 5 طرق للعمل مع PdfObjectCloner كائنات في برامج Java. المنهجيات المتاحة تشمل: PdfObjectCloner, cloneAnnotationDict, cloneAny, clonePageDict, forgetSource. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: ANNOT_STOP_KEYS, GLOBAL_STOP_KEYS, PAGE_STOP_KEYS.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
PAGE_STOP_KEYS | Set<String> | اقرأ | تم تخطي المفاتيح عند استنساخ قاموس الصفحة. |
ANNOT_STOP_KEYS | Set<String> | اقرأ | تم تخطي المفاتيح عند استنساخ قاموس التعليقات. |
GLOBAL_STOP_KEYS | Set<String> | اقرأ | المفاتيح لم تظهر في أي قاموس. |
الطرق
| التوقيع | وصف |
|---|---|
PdfObjectCloner(registry: ReferenceRegistry) | |
clonePageDict(srcPageDict: PdfDictionary) → PdfDictionary | ينسخ قاموس الصفحة (تجاوز / Parent و /StructParents). |
cloneAnnotationDict(srcAnnot: PdfDictionary) → PdfDictionary | ينسخ قاموس التعليقات (تجاوز /P و /Dest، وتطهير /A/D). |
cloneAny(src: PdfBase) → PdfBase | ينسخ كائن PDF التعسفي (لا يوجد مفاتيح إضافية خارج المجموعة العالمية). |
forgetSource(src: PdfBase) | يُزيل {@code src} من الذاكرة المؤقتة التي تمت زيارتها حتى يتم استنساخ { @ code clone * } التالي |
| على دعوة ينتج مستنسخ جديد بدلا من إرجاع النسخة السابقة | |
| ووضعت واحدة في الذاكرة المؤقتة. |