.NET . के माध्यम से ओडीपी को सीजीएम प्रस्तुत करना

.NET API Microsoft® PowerPoint का उपयोग किए बिना Windows, macOS और Linux पर POWERPOINT को XML निर्यात करने के लिए

 

शक्तिशाली फ़ाइल फ़ॉर्मेट ऑटोमेशन APIs Aspose.Total for .NET के पैकेज का उपयोग करके आप आसानी से दो सरल चरणों में XML को POWERPOINT को प्रस्तुत कर सकते हैं। PDF संसाधन API Aspose.PDF for .NET का उपयोग करके, आप XML फ़ाइल स्वरूप को PPTX में बदल सकते हैं। उसके बाद, प्रेजेंटेशन प्रोसेसिंग एपीआई Aspose.Slides for .NET का उपयोग करके, आप PPTX को POWERPOINT में बदल सकते हैं।

XML को POWERPOINT में बदलने के लिए .NET API

  1. Document वर्ग का उपयोग करके सीजीएम फ़ाइल खोलें
  2. Save पद्धति का उपयोग करके XML को PPTX में बदलें
  3. Presentation वर्ग का उपयोग करके PPTX फ़ाइल लोड करें
  4. Save विधि का उपयोग करके दस्तावेज़ को POWERPOINT प्रारूप में सहेजें और Powerpoint को SaveFormat के रूप में सेट करें

रूपांतरण आवश्यकताएँ

कमांड लाइन से nuget install Aspose.Total के रूप में या Install-Package Aspose.Total के साथ विजुअल स्टूडियो के पैकेज मैनेजर कंसोल के माध्यम से इंस्टॉल करें।

वैकल्पिक रूप से, डाउनलोड से ज़िप फ़ाइल में ऑफ़लाइन MSI इंस्टॉलर या DLL प्राप्त करें।


Document document = new Document("input.xml");
 
document.Save("PptxOutput.pptx", SaveFormat.Pptx); 

Presentation presentation = new Presentation("PptxOutput.pptx");
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);   

सीजीएम फ़ाइल से .NET . के माध्यम से एक्सएमपी मेटाडेटा प्राप्त करें

XML को POWERPOINT में कनवर्ट करते समय, आपको अपनी बैच रूपांतरण प्रक्रिया को प्राथमिकता देने के लिए अतिरिक्त XMP मेटाडेटा जानकारी की आवश्यकता हो सकती है। उदाहरण के लिए आप निर्माण तिथि के आधार पर अपने रूपांतरण दस्तावेजों को प्राप्त और क्रमबद्ध कर सकते हैं और तदनुसार दस्तावेजों को संसाधित कर सकते हैं। Aspose.PDF for .NET आपको XML फ़ाइल के XMP मेटाडेटा तक पहुंचने की अनुमति देता है। XML फ़ाइल का मेटाडेटा प्राप्त करने के लिए, आप एक Document ऑब्जेक्ट बना सकते हैं और इनपुट XML फ़ाइल खोल सकते हैं। उसके बाद, आप Metadata प्रॉपर्टी का उपयोग करके फ़ाइल का मेटाडेटा प्राप्त कर सकते हैं।


Document doc = new Document("input.xml");

Console.WriteLine(doc.Metadata["xmp:CreateDate"]);
Console.WriteLine(doc.Metadata["xmp:Nickname"]);
Console.WriteLine(doc.Metadata["xmp:CustomProperty"]);

.NET . के माध्यम से केवल पढ़ने के लिए POWERPOINT फ़ाइल बनाएँ

Aspose.Slides for .NET API का उपयोग करके, आप अपने रूपांतरण एप्लिकेशन की सुविधाओं को और बेहतर बना सकते हैं। सुरक्षा बढ़ाने के लिए केवल पढ़ने के लिए अपनी आउटपुट फ़ाइल बनाना एक विशेषता हो सकती है। एपीआई आपको अपनी ओडीपी फ़ाइल को केवल-पढ़ने के लिए सेट करने की अनुमति देता है, जिसका अर्थ है कि उपयोगकर्ता (प्रस्तुति खोलने के बाद) केवल-पढ़ने की सिफारिश देखते हैं।


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);     

का पता लगाने XML रूपांतरण विकल्प के साथ .NET

कन्वर्ट XML एस करने के लिए POTX (Microsoft PowerPoint Template Presentation)