जावा के माध्यम से एंड्रॉइड में पीओटी को सीएसवी में कनवर्ट करें

Microsoft® Excel या PowerPoint का उपयोग किए बिना Android अनुप्रयोगों में POWERPOINT फ़ाइल को JSON में निर्यात करें

 

आप अपने Android ऐप्लिकेशन में Aspose.Total for Android via Java के ज़रिए आसानी से अपने Android ऐप्लिकेशन में POWERPOINT फ़ाइल को JSON में बदल सकते हैं। पहले चरण में आप Aspose.Slides for Android via Java का उपयोग करके HTML को POWERPOINT फ़ाइल निर्यात कर सकते हैं। दूसरे, Aspose.Cells for Android via Java का उपयोग करके, आप HTML को JSON में बदल सकते हैं।

एंड्रॉइड में पीओटी को सीएसवी में कैसे बदलें

  1. प्रस्तुति वर्ग का उपयोग करके POWERPOINT फ़ाइल खोलें
  2. save का उपयोग करके POWERPOINT को HTML में बदलें।ISaveOptions-) विधि
  3. वर्कबुक क्लास का इस्तेमाल करके एचटीएमएल दस्तावेज़ लोड करें
  4. दस्तावेज़ को save का उपयोग करके JSON प्रारूप में सहेजें

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

POWERPOINT को JSON में बदलने के लिए, आप आसानी से Maven और अपने ऐप में लाइब्रेरी इंस्टॉल करें।

वैकल्पिक रूप से, आप डाउनलोड से एक ज़िप फ़ाइल प्राप्त कर सकते हैं।

// supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("template.ppt");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// save HTML as JSON
book.save("output.json", SaveFormat.JSON);

जावा के माध्यम से एंड्रॉइड में संरक्षित पॉट को सीएसवी में कनवर्ट करें

एपीआई का उपयोग करके, आप पासवर्ड से सुरक्षित दस्तावेज़ भी खोल सकते हैं। यदि आपका इनपुट पीओटी दस्तावेज़ पासवर्ड से सुरक्षित है, तो आप पासवर्ड का उपयोग किए बिना इसे सीएसवी में परिवर्तित नहीं कर सकते। एपीआई आपको लोडऑप्शन ऑब्जेक्ट में सही पासवर्ड पास करके एन्क्रिप्टेड दस्तावेज़ को खोलने की अनुमति देता है। निम्न कोड उदाहरण दिखाता है कि किसी एन्क्रिप्टेड दस्तावेज़ को पासवर्ड से खोलने का प्रयास कैसे करें:

// initialize load options
LoadOptions loadOptions = new LoadOptions();
// set password
loadOptions.setPassword("123123");
// supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP input file formats
Presentation presentation = new Presentation("pres.pptx", loadOptions);
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// save HTML as JSON
book.save("output.json", SaveFormat.JSON);

एंड्रॉइड में वॉटरमार्क के साथ पीओटी फ़ाइल को सीएसवी में कनवर्ट करें

POWERPOINT फ़ाइल को JSON में कनवर्ट करते समय, आप अपने आउटपुट JSON फ़ाइल स्वरूप में वॉटरमार्क भी जोड़ सकते हैं। वॉटरमार्क जोड़ने के लिए, परिवर्तित HTML फ़ाइल को खोलने के लिए एक नई कार्यपुस्तिका बनाएं। इसकी अनुक्रमणिका के माध्यम से वर्कशीट का चयन करें, एक आकृति बनाएं और इसके addTextEffect फ़ंक्शन का उपयोग करें, रंग, पारदर्शिता और बहुत कुछ सेट करें। उसके बाद आप वॉटरमार्क के साथ अपने HTML दस्तावेज़ को JSON के रूप में सहेज सकते हैं।

// supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("template.ppt");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("output.html");
// access CellsCollection of the worksheet containing data to be converted
Cells cells = workbook.getWorksheets().get(0).getCells();
// create & set ExportRangeToJsonOptions for advanced options
ExportRangeToJsonOptions exportOptions = new ExportRangeToJsonOptions();
// create a range of cells containing data to be exported
Range range = cells.createRange(0, 0, cells.getLastCell().getRow() + 1, cells.getLastCell().getColumn() + 1);
// export range as JSON data
String jsonData = JsonUtility.exportRangeToJson(range, exportOptions);
// write data to disc in JSON format
BufferedWriter writer = new BufferedWriter(new FileWriter("output.json"));
writer.write(jsonData);
writer.close();

का पता लगाने POWERPOINT रूपांतरण विकल्प के साथ Android