पब मेटाडेटा संपादित करें

एमएस प्रकाशक फ़ाइल पढ़ें। सी++ के लिए पब मेटाटाडा संपादक एपीआई

 

Microsoft® प्रकाशक दस्तावेज़ फ़ाइल स्वरूप का उपयोग विभिन्न प्रकाशन प्रकार जैसे न्यूज़लेटर, ब्रोशर, फ़्लायर्स और पोस्टकार्ड बनाने के लिए किया जाता है और ईमेल और वेबसाइटों में उपयोग किया जाता है। पब फाइलों में टेक्स्ट के साथ-साथ बिटमैप और वेक्टर ग्राफिक्स डेटा भी होता है।

प्रकाशक मेटाडेटा गुण (सूचना) है जो PUB दस्तावेज़ों का वर्णन करता है। वे मानक गुण हैं जैसे प्रकाशक, शीर्षक, अंतिम लेखक, संगठन, URL, भाषा और अन्य समान जानकारी। एक डेटा भी है जो फ़ाइल के आकार या अंतिम संपादन समय जैसी फ़ाइल के साथ काम करने के बाद स्वचालित रूप से उत्पन्न होता है। यह उपयोगी जानकारी दस्तावेज़ के साथ संग्रहीत की जाती है।

रूपांतरण और पठन कार्यक्षमता के साथ, C++ के लिए यह PUB API समाधान आपको DocSummaryInfo और सारांशइन्फो कक्षाओं के माध्यम से मानक मेटाडेटा को संपादित करने देता है जैसा कि निम्नलिखित कोड नमूने में दिखाया गया है। आप अपना खुद का मेटाडेटा संपादक एप्लिकेशन बनाने के लिए एपीआई का उपयोग भी कर सकते हैं।

मेटाडेटा को कोड करने से पहले, आपको C++ PUB मेटाडेटा API को एकीकृत करना होगा। निम्नलिखित उदाहरण आपको दिखाएगा कि "श्रेणी" संपत्ति को कैसे संपादित किया जाए।

C++ पर पब मेटाडेटा देखें और संपादित करें

प्रकाशक मेटाडेटा पढ़ने की प्रक्रिया में अगले चरण होते हैं:

  1. CreateParser() विधि का उपयोग करके अपनी PUB फ़ाइल अपलोड करें PubFactory कक्षा।
  2. पार्स() के माध्यम से पार्स फ़ाइल .com/pub/cpp/class/aspose.pub.i_pub_parser) इंटरफ़ेस।

सीपीपी पब एपीआई के साथ आरंभ करें

  1. कमांड लाइन से nuget install Aspose.PUB.cpp के रूप में या ````Install-Package Aspose.PUB.cpp`` के साथ विजुअल स्टूडियो के पैकेज मैनेजर कंसोल के माध्यम से इंस्टॉल करें।
  2. वैकल्पिक रूप से, डाउनलोड से ज़िप फ़ाइल में ऑफ़लाइन MSI इंस्टॉलर या DLL प्राप्त करें।

पब मेटाडेटा को संशोधित करने के लिए C++ कोड

    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 ऐप्लिकेशन इकोसिस्टम में एक क्रॉस-प्लेटफ़ॉर्म Metadata Editor है। यह मुफ़्त और उपयोग में आसान है।

3. मैं .PUB फ़ाइलों के मेटाडेटा को कैसे संपादित करूं?

प्रकाशक फ़ाइल के मेटाडेटा को संपादित करने के लिए आपको पहले इसे CreateParser() विधि का उपयोग करके अपलोड करना होगा और IPubParser इंटरफ़ेस के माध्यम से दस्तावेज़ को पार्स करना होगा। DocSummaryInfo क्लास का इस्तेमाल करके मेटाडेटा में बदलाव करें।

4. क्या कार्यक्षमता मुक्त है?

क्रॉस-प्लेटफ़ॉर्म ऐप नि: शुल्क है, जब एपीआई समाधान के लिए आप नि: शुल्क परीक्षण प्राप्त कर सकते हैं और यदि आवश्यक हो तो उत्पाद खरीद सकते हैं।