OpcPackage Aspose.Slides FOSS Java API مرجع
المعلومات العامة
OpcPackage الحد الأدنى من حزم OPC (اتفاقيات التعبئة المفتوحة) مدعومة بمحفظة ZIP. استعرض الخصائص والأساليب في الجداول أدناه لفهم سطح API العام الكامل لهذا النوع. جميع الأعضاء المدرجين هنا جزء من API العلني المستقر ويمكن استخدامها في شفرة الإنتاج التي تستهدف إصدار FOSS.
حزمة: org.aspose.slides.foss.internal.opc
خصائص
| الممتلكات | النوع | الوصول | وصف |
|---|---|---|---|
sourcePath | Optional<String> | اقرأ | يحصل على أو يضع قيمة sourcePath. |
partNames | Set<String> | القراءة/ الكتابة | اسم الجزء هو القيمة. |
الطرق
| طريقة | العوائد | وصف |
|---|---|---|
close() | void | أغلق الحزمة و أطلق الموارد. |
createNew() | OpcPackage | إنشاء حزمة OPC فارغة جديدة. |
deletePart() | boolean | حذف جزء من العبوة. |
getPart() | Optional<byte[]> | احصل على محتوى الجزء بالاسم. |
getSourcePath() | Optional<String> | احصل على مسار الملف الأصلي إذا تم تحميل الحزمة من ملف. |
open() | OpcPackage | افتح حزمة OPC من تيار إدخال ثنائي. |
setPart() | void | تعيين أو تحديث محتوى جزء مع محتويات السلسلة (مُشفرة كـ UTF-8). |
load(InputStream in) | void | تحميل حزمة من تيار إدخال زيب. |
save(OutputStream out) | void | يقوم بحفظ الحزمة كمحفوظ ZIP إلى تيار الخروج المحدد. |
hasPart(String uri) | boolean | يعيد إذا كان جزء مع URI المحدد موجود. |
getPartBytes(String uri) | byte[] | يعيد البايتات الخام للجزء المحدد، أو لا قيمة لها إذا لم يتم العثور عليها. |
setPartBytes(String uri, byte[] data) | void | يحدد البايتات الخام لـ URI الجزء الممنوح. |
removePart(String uri) | void | يزيل جزء من URI. |
getPartNames() | Set<String> | يعيد جميع URI من الجزء كمجموعة غير قابلة للتعديل. |
clear() | void | يُفضي على جميع الأجزاء، ويطلق الذاكرة التي تحتفظ بها المجموعات البايتية. |
parseXml(String uri) | Document | يُحلل الجزء المحدد كوثيقة XML. |
serializeXml(String uri, Document doc) | void | يسلس المستند XML المعطى ويحفظه كجزء. |
newDocument() | Document | يخلق وثيقة XML فارغة جديدة. |