تحرير PUB Metadata

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

 

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

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

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

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

عرض وتحرير PUB Metadata على C++

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

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

ابدأ مع CPP PUB API

  1. قم بالتثبيت من سطر الأوامر كـ nuget install Aspose.PUB.cpp '' أو عبر Package Manager Console في Visual Studio مع Install-Package Aspose.PUB.cpp ‘’.
  2. بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من التنزيلات .

كود C++ لتعديل بيانات PUB الوصفية

    using namespace Aspose::PUB;
    // Load PUB file
    System::SharedPtr<IPubParser> parser = PubFactory::CreateParser("input.pub");
    // Parse file 
    System::SharedPtr<Document> document = parser->Parse();
    // Edit Category metadata
    document->get_DocumentSummaryInfo()->SetCategory(u"category");



التعليمات

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

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

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

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

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

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

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

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

  

Support and Learning Resources