تحرير PUB Metadata

قراءة ملف MS Publisher. واجهة برمجة تطبيقات محرر PUB Metatada لجافا

 

يتم استخدام تنسيق ملف مستند الناشر Microsoft ® لإنشاء أنواع مختلفة من المنشورات مثل النشرات الإخبارية والكتيبات والنشرات الإعلانية والبطاقات البريدية ، ويتم استخدامه في رسائل البريد الإلكتروني ومواقع الويب. تحتوي ملفات Pub على نص بالإضافة إلى بيانات الصور النقطية والرسومات المتجهة.

البيانات الوصفية للناشر هي خصائص (معلومات) تصف مستندات PUB. إنها خصائص قياسية مثل الناشر والعنوان والمؤلف الأخير والمؤسسة وعنوان URL واللغة ومعلومات أخرى مماثلة. هناك أيضًا بيانات يتم إنشاؤها تلقائيًا بعد العمل مع ملف مثل حجمه أو وقت التحرير الأخير. يتم تخزين هذه المعلومات المفيدة مع المستند.

إلى جانب وظائف التحويل والقراءة ، يتيح لك حل PUB API لـ Java تحرير البيانات الوصفية القياسية عن طريق فئتي DocSummaryInfo و SummaryInfo كما هو موضح في نموذج التعليمات البرمجية التالي. يمكنك أيضًا استخدام واجهة برمجة التطبيقات لإنشاء تطبيق محرر البيانات الوصفية الخاص بك.

قبل تشفير البيانات الوصفية ، تحتاج إلى دمج Java PUB Metadata API. سيوضح لك المثال التالي كيفية تحرير خاصية "اللغة".

كيفية تحرير PUB Metadata باستخدام Java

لتحرير PUB Metadata ، سنستخدم Aspose.PUB for Java API وهو تحويل غني بالميزات وقوي وسهل الاستخدام API لمنصة جافا. يمكنك تنزيل أحدث إصدار مباشرة من Aspose Maven Repository وتثبيته داخل Maven الخاص بك مشروع قائم على أساس إضافة التكوينات التالية إلى ملف pom.xml.

Repository

<repository>
    <id>snapshots</id>
    <name>repo</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pub</artifactId>
    <version>20.8</version>
</dependency>

عرض وتحرير PUB Metadata على Java

تتكون عملية قراءة البيانات الوصفية للناشر من الخطوات التالية:

  1. قم بتحميل ملف PUB الخاص بك باستخدام createParser() طريقة PubFactory فئة.
  2. تحليل الملف عبر طريقة تحليل() لـ IPdfConverter الواجهة.

متطلبات النظام

Aspose.PUB for Java مدعوم على جميع أنظمة التشغيل الرئيسية. فقط تأكد من أن لديك المتطلبات الأساسية التالية.

J2SE 8.0 (1.8) أو أعلى.

كود جافا لتحديث بيانات PUB الوصفية

    // Load PUB file
    IPubParser parser = PubFactory.createParser(fileName);
    // Parse file 
    Document doc = parser.parse();
    // Set Language information
document.getDocumentSummaryInfo().setLanguage("language");



التعليمات

1. ما هي البيانات الوصفية لملف .pub؟

البيانات الوصفية هي معلومات مثل العنوان والمؤلف والكلمات الرئيسية والتعليقات والقالب ورقم المراجعة واسم التطبيق وعدد الصفحات وعدد الكلمات وعدد الأحرف وأمن المستندات والفئة والشركة واللغة.

2. هل هناك طريقة لمشاهدة البيانات الوصفية لملفات .pub عبر الإنترنت؟

هناك منصة مشتركة محرر البيانات الوصفية في نظام تطبيقات Aspose. هو حر وسهلة الاستخدام.

3. كيف يمكنني تحرير البيانات الوصفية لملفات .PUB؟

لتحرير البيانات الوصفية لملف الناشر ، تحتاج أولاً إلى تحميله باستخدام طريقة CreateParser () وتحليل المستند عبر واجهة IPubParser. قم بتحرير البيانات الوصفية باستخدام فئة DocSummaryInfo .

4. هل الوظيفة مجانية؟

التطبيق عبر الأنظمة الأساسية مجاني ، عندما يتعلق الأمر بحل API ، يمكنك الحصول على نسخة تجريبية مجانية ثم شراء المنتج إذا لزم الأمر.

  

Support and Learning Resources