Aspose.Total for C++ का उपयोग करके आप अपने C++ एप्लिकेशन में DOT को JSON फॉर्मेट में बदल सकते हैं। सबसे पहले, Aspose.Words for C++ का उपयोग करके, आप HTML को DOT निर्यात कर सकते हैं। उसके बाद, Aspose.Cells for C++ का उपयोग करके, आप HTML को JSON फॉर्मेट में बदल सकते हैं।
C++ के माध्यम से DOT को JSON फॉर्मेट में बदलें
रूपांतरण आवश्यकताएँ
विजुअल स्टूडियो के पैकेज मैनेजर कंसोल के माध्यम से `इंस्टॉल-पैकेज Aspose.Total.Cpp
के साथ इंस्टॉल करें।
वैकल्पिक रूप से, डाउनलोड से ज़िप फ़ाइल में ऑफ़लाइन MSI इंस्टॉलर या DLL प्राप्त करें।
// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT file formats | |
// load DOCX as input file format with an instance of Document class | |
auto doc = MakeObject<Document>(u"Input.docx"); | |
// save document in HTML format | |
doc->Save(u"Output.html"); | |
// Load the HTML. | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"Output.html"); | |
// Save in JSON format. | |
wkb->Save(u"Output.json", SaveFormat_Json); |
C++ के माध्यम से संरक्षित DOT को JSON फॉर्मेट में बदलें
एपीआई का उपयोग करके, आप पासवर्ड से सुरक्षित दस्तावेज़ भी खोल सकते हैं। यदि आपका इनपुट DOT दस्तावेज़ पासवर्ड से सुरक्षित है, तो आप पासवर्ड का उपयोग किए बिना इसे JSON प्रारूप में परिवर्तित नहीं कर सकते। ऐसा करने के लिए, एक विशेष कंस्ट्रक्टर अधिभार का उपयोग करें, जो एक लोडऑप्शन ऑब्जेक्ट को स्वीकार करता है। इस ऑब्जेक्ट में पासवर्ड गुण है, जो पासवर्ड स्ट्रिंग को निर्दिष्ट करता है।
// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT file formats | |
// Loads encrypted document. | |
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"LoadEncrypted.docx", System::MakeObject<LoadOptions>(u"aspose")); | |
// save document in HTML format | |
doc->Save(u"Output.html"); | |
// Load the HTML. | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"Output.html"); | |
// Save in JSON format. | |
wkb->Save(u"Output.json", SaveFormat_Json); |