Java ile Android’de POTM’u JSON’ye dönüştürün

Microsoft® Excel veya PowerPoint kullanmadan Android uygulamalarında POTM dosyasını JSON’ye aktarın

 

Aspose.Total for Android via Java aracılığıyla iki aşamalı bir işlemle POTM dosyasını Android uygulamalarınızda kolayca JSON’ye dönüştürebilirsiniz. İlk adımda, Aspose.Slides for Android via Java kullanarak POTM dosyasını HTML’ye aktarabilirsiniz. İkinci olarak, Aspose.Cells for Android via Java kullanarak HTML’yi JSON’ye dönüştürebilirsiniz.

Android'de POTM'u JSON'ye Dönüştürme

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

Dönüşüm Gereksinimleri

POTM’u JSON’ye dönüştürmek için Aspose.Total for Android’i Java aracılığıyla doğrudan Maven kullanabilirsiniz. /aspose/aspose-total) ve uygulamanıza kitaplıkları kurun.

Alternatif olarak, downloads 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);

Java aracılığıyla Android'de Korumalı POTM'u JSON'ye dönüştürün

API’yi kullanarak parola korumalı belgeyi de açabilirsiniz. Giriş POTM belgeniz parola korumalıysa, parolayı kullanmadan JSON’ye dönüştüremezsiniz. API, bir LoadOptions nesnesinde doğru parolayı ileterek şifrelenmiş belgeyi açmanıza olanak tanır. Aşağıdaki kod örneği, şifreli bir belgeyi parola ile açmanın nasıl deneneceğini gösterir:

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

Android'de Filigran ile POTM Dosyasını JSON'ye Dönüştürün

POTM dosyasını JSON’ye dönüştürürken, çıktı JSON dosya biçiminize filigran da ekleyebilirsiniz. Filigran eklemek için dönüştürülen HTML dosyasını açmak için yeni bir Çalışma Kitabı oluşturun. Dizini aracılığıyla Çalışma Sayfası’nı seçin, bir Şekil oluşturun ve addTextEffect işlevini kullanın, renkleri, şeffaflığı ve daha fazlasını ayarlayın. Bundan sonra HTML belgenizi Filigranlı JSON olarak kaydedebilirsiniz.

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

Android ile POTM Dönüşüm Seçeneklerini Keşfedin

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