PPSM’yi Java ile JSON Formatına Dönüştür

Microsoft® Excel veya PowerPoint kullanmadan PPSM’yi JSON’a aktarmak için Şirket İçi Java API’si

 

Aspose.Total for Java aracılığıyla PPSM’yi JSON formatına dönüştürmek, iki adımlı basit bir işlemdir. İlk adımda, Aspose.Slides for Java kullanarak PPSM’yi HTML’ye aktarabilirsiniz. İkinci olarak, Aspose.Cells for Java kullanarak HTML’yi JSON’a dönüştürebilirsiniz.

PPSM'yi Java ile JSON Formatına Dönüştür

  1. Sunum sınıfını kullanarak PPSM dosyasını açın
  2. save kullanarak PPSM’yi HTML’ye dönüştürün. ISaveOptions-) yöntemi
  3. Workbook sınıfını kullanarak HTML belgesini yükleyin
  4. Belgeyi save kullanarak JSON biçiminde kaydedin. SaveOptions)) yöntemi

Dönüşüm Gereksinimleri

Aspose.Total for Java’yı doğrudan Maven tabanlı bir projeden kolayca kullanabilirsiniz. ve pom.xml’inize kitaplıkları dahil edin.

Alternatif olarak, indirilenler adresinden bir ZIP dosyası alabilirsiniz.

// 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);

Dönüşüm Gereksinimleri

API’yi kullanarak parola korumalı belgeyi de açabilirsiniz. Girdiğiniz PPSM belgeniz parola korumalıysa, parolayı kullanmadan JSON biçimine dönüştüremezsiniz. API, bir LoadOptions nesnesinde doğru parolayı ileterek şifrelenmiş belgeyi açmanıza olanak tanır.

// 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);

Java ile Korumalı PPSM'yi JSON Formatına Dönüştür

PPSM’yi JSON’a dönüştürürken, aralığı JSON çıktı biçiminize de ayarlayabilirsiniz. Aralığı ayarlamak için dönüştürülen HTML’yi Workbook sınıfını kullanarak açabilir, Cells.createRange yöntemini kullanarak dışa aktarılacak bir veri aralığı oluşturabilir, Range & ExportRangeToJsonOptions referanslarıyla JsonUtility.exportRangeToJson yöntemini çağırabilir ve dosyaya dize JSON verilerini yazabilirsiniz. BufferedWriter.write yöntemi.

// 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();

Java ile PPSM Dönüşüm Seçeneklerini Keşfedin

PPSM s'yi DOC 'ye dönüştürün (Microsoft Word İkili Biçimi)
PPSM s'yi DOCX 'ye dönüştürün (Office 2007+ Word Belgesi)
PPSM s'yi DOT 'ye dönüştürün (Microsoft Word Şablon Dosyaları)
PPSM s'yi DOTM 'ye dönüştürün (Microsoft Word 2007+ Şablon Dosyası)
PPSM s'yi DOTX 'ye dönüştürün (Microsoft Word Şablon Dosyası)
PPSM s'yi FLATOPC 'ye dönüştürün (Microsoft Word 2003 Kelime İşleme ML)
PPSM s'yi ODT 'ye dönüştürün (OpenDocument Metin Dosyası Biçimi)
PPSM s'yi OTT 'ye dönüştürün (OpenDocument Şablonu)
PPSM s'yi RTF 'ye dönüştürün (Zengin metin formatı)
PPSM s'yi WORDML 'ye dönüştürün (Microsoft Word 2003 Kelime İşleme ML)
PPSM s'yi CSV 'ye dönüştürün (Virgülle Ayrılmış Değerler)
PPSM s'yi DIF 'ye dönüştürün (Veri Değişim Formatı)
PPSM s'yi EXCEL 'ye dönüştürün (Elektronik Tablo Dosya Biçimleri)
PPSM s'yi FODS 'ye dönüştürün (OpenDocument Düz XML Elektronik Tablosu)
PPSM s'yi MARKDOWN 'ye dönüştürün (Hafif Biçimlendirme Dili)
PPSM s'yi ODS 'ye dönüştürün (OpenDocument Elektronik Tablosu)
PPSM s'yi SXC 'ye dönüştürün (StarOffice Hesap Tablosu)
PPSM s'yi TSV 'ye dönüştürün (Sekmeyle Ayrılmış Değerler)
PPSM s'yi XLAM 'ye dönüştürün (Excel Makro Etkin Eklenti)
PPSM s'yi XLS 'ye dönüştürün (Microsoft Excel İkili Biçim)
PPSM s'yi XLSB 'ye dönüştürün (Excel İkili Çalışma Kitabı)
PPSM s'yi XLSM 'ye dönüştürün (Makro özellikli Hesap Tablosu)
PPSM s'yi XLSX 'ye dönüştürün (XML Çalışma Kitabını Aç)
PPSM s'yi XLT 'ye dönüştürün (Excel 97 - 2003 Şablonu)
PPSM s'yi XLTM 'ye dönüştürün (Makro Etkin Excel Şablonu)