Java API untuk Mengekspor XML ke POTX

Ekspor XML ke POTX melalui Java API lokal tanpa menggunakan Microsoft® PowerPoint atau Adobe® Acrobat Reader

 

Menggunakan Aspose.Total for Java Anda dapat dengan mudah mengonversi XML ke POTX dalam aplikasi Java J2SE, J2EE, J2ME. Pertama, dengan menggunakan Aspose.PDF for Java , Anda dapat mengekspor XML ke PPTX. Setelah itu, dengan menggunakan Aspose.Slides for Java PowerPoint Processing API, Anda dapat mengonversi PPTX ke POTX.

Java API untuk Mengonversi XML ke POTX

  1. Buka file XML menggunakan kelas Document
  2. Konversi XML ke PPTX dengan menggunakan metode save
  3. Muat dokumen PPTX dengan menggunakan kelas Presentation
  4. Simpan dokumen ke format POTX menggunakan metode save dan set Potx sebagai SaveFormat

Persyaratan Konversi

Anda dapat dengan mudah menggunakan Aspose.Total untuk Java langsung dari proyek berbasis Maven dan sertakan Aspose.PDF untuk Java dan Aspose.Slides untuk Java di pom.xml Anda.

Atau, Anda bisa mendapatkan file ZIP dari downloads .

// load XML file with an instance of Document class
Document document = new Document("template.xml");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Potx format
presentation.save("output.potx", SaveFormat.Potx);   

Persyaratan Konversi

Saat memuat format file XML, dokumen Anda mungkin dilindungi kata sandi. Aspose.PDF for Java memungkinkan Anda membuka dokumen terenkripsi juga. Untuk membuka file terenkripsi, Anda dapat menginisialisasi instance baru Document dan berikan nama file dan kata sandi sebagai argumen.

// open XML document
Document doc = new Document("input.xml", "Your@Password");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

Buka File XML Terenkripsi melalui Java

Setelah mengonversi XML ke POTX, Anda juga dapat menambahkan tipe tampilan standar untuk presentasi Anda. Aspose.Slides for Java menyediakan fasilitas untuk mengatur jenis tampilan untuk presentasi yang dihasilkan ketika dibuka di PowerPoint melalui ViewProperties . Properti setLastView digunakan untuk menyetel jenis tampilan dengan menggunakan ViewType pencacah.

// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Potx format
presentation.save("output.potx", SaveFormat.Potx);    

Jelajahi opsi konversi XML dengan Java

Mengkonversi XMLs ke CSV (Nilai Dipisahkan Koma)
Mengkonversi XMLs ke DIF (Format Pertukaran Data)
Mengkonversi XMLs ke EXCEL (Format File Spreadsheet)
Mengkonversi XMLs ke FODS (OpenDocument Flat XML Spreadsheet)
Mengkonversi XMLs ke MD (Bahasa Penurunan Harga)
Mengkonversi XMLs ke ODS (Spreadsheet Dokumen Terbuka)
Mengkonversi XMLs ke SXC (Spreadsheet StarOffice Calc)
Mengkonversi XMLs ke TSV (Nilai yang dipisahkan tab)
Mengkonversi XMLs ke XLAM (Add-In dengan Makro Excel yang Diaktifkan)
Mengkonversi XMLs ke XLSB (Buku Kerja Biner Excel)
Mengkonversi XMLs ke XLSM (Spreadsheet yang diaktifkan makro)
Mengkonversi XMLs ke XLT (Excel 97 - Templat 2003)
Mengkonversi XMLs ke XLTM (Template Berkemampuan Makro Excel)
Mengkonversi XMLs ke ODP (Format Presentasi Dokumen Terbuka)
Mengkonversi XMLs ke OTP (Format Standar OpenDocument)
Mengkonversi XMLs ke POT (File Templat Microsoft PowerPoint)
Mengkonversi XMLs ke POTM (File Templat Microsoft PowerPoint)
Mengkonversi XMLs ke PPS (Peragaan Slide PowerPoint)
Mengkonversi XMLs ke PPSM (Peragaan Slide dengan Makro aktif)
Mengkonversi XMLs ke PPSX (Peragaan Slide PowerPoint)
Mengkonversi XMLs ke PPT (Presentasi powerpoint)
Mengkonversi XMLs ke PPTM (File Presentasi dengan Makro aktif)
Mengkonversi XMLs ke SWF (Film Shockwave Flash)