Konversi XML ke ODP di Android melalui Java

Ubah XML menjadi ODP dalam Aplikasi Android Anda tanpa menggunakan Microsoft® PowerPoint atau Adobe® Acrobat Reader

 

Anda dapat mengintegrasikan fitur konversi XML ke ODP di dalam aplikasi Android Anda dengan menggunakan dua langkah sederhana. Pada langkah pertama Anda dapat mengekspor XML ke PPTX dengan menggunakan Aspose.PDF for Android via Java . Setelah itu, dengan menggunakan Aspose.Slides for Android via Java , Anda dapat mengonversi PPTX ke ODP. Kedua API berada di bawah paket Aspose.Total for Android via Java .

Android API untuk Mengekspor XML ke ODP

  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 ODP menggunakan metode save dan set Odp sebagai SaveFormat

Persyaratan Konversi

Anda dapat dengan mudah menggunakan Aspose.Total for Android via Java langsung dari Maven dan instal Aspose.PDF for Android via Java dan Aspose.Slides for Android via Java di aplikasi 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 Odp format
presentation.save("output.odp", SaveFormat.Odp);   

Buka File XML yang Dilindungi Kata Sandi di Android melalui Java

Saat memuat format file XML, dokumen Anda mungkin dilindungi kata sandi. Aspose.PDF for Android via 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); 
](https://

Buat Gambar Thumbnail File ODP di Aplikasi Android

Setelah mengonversi XML ke ODP, Anda juga dapat membuat gambar mini dari dokumen keluaran Anda. Dengan menggunakan fitur yang kaya Aspose.Slides for Android via Java Anda dapat membuat gambar mini slide dengan membuat dan instance dari [Presentationreference.aspose.com/slides/Java/com.aspose.slides/Presentation) kelas. Setelah itu, Anda dapat memperoleh referensi slide yang diinginkan dengan menggunakan ID atau indeksnya dan mendapatkan gambar mini dari slide yang direferensikan pada skala tertentu.

// instantiate a Presentation object that represents a ODP file
Presentation presentation = new Presentation("output.odp");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

Jelajahi opsi konversi XML dengan Android

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 POTX (Presentasi 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)
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)