Anda dapat mengonversi file POTM ke XLS melalui Aspose.Total for Java dalam dua langkah langkah. Pada langkah pertama Anda dapat mengekspor POTM ke HTML dengan menggunakan Aspose.Slides for Java . Kedua, dengan menggunakan Aspose.Cells for Java , Anda dapat mengonversi HTML ke XLS.
Cara Mengonversi POTM ke XLS melalui Java
- Buka file POTM menggunakan kelas Presentation
- Konversi POTM ke HTML dengan menggunakan [save]( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation#save-java.lang.String-int-com.aspose.slides . Metode ISaveOptions-)
- Muat dokumen HTML dengan menggunakan kelas Workbook
- Simpan dokumen ke format XLS menggunakan save metode
Persyaratan Konversi
Untuk mengonversi POTM ke XLS, Anda dapat dengan mudah menggunakan Aspose.Total untuk Java langsung dari [Maven]( https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/ proyek berbasis aspose/aspose-total) dan sertakan perpustakaan di pom.xml Anda.
Atau, Anda bisa mendapatkan file ZIP dari downloads .
// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM 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"); | |
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.Xls); |
Konverter Online Gratis untuk POTM ke XLS
Persyaratan Konversi
Menggunakan API, Anda juga dapat membuka dokumen yang dilindungi kata sandi. Jika dokumen POTM masukan Anda dilindungi kata sandi, Anda tidak dapat mengubahnya menjadi XLS tanpa menggunakan kata sandi. API memungkinkan Anda untuk membuka dokumen terenkripsi dengan meneruskan kata sandi yang benar di objek LoadOptions.
// 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("template.ppt", 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"); | |
// Supports XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, MHTML, ODS, DIF, MARKDOWN, SXC, and FODS output file formats | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.Xls); |
Konversikan POTM Terproteksi ke XLS melalui Java
Saat mengonversi file POTM ke XLS, Anda juga dapat menambahkan tanda air ke format file XLS keluaran Anda. Untuk menambahkan tanda air, buat Buku Kerja baru untuk membuka file HTML yang dikonversi. Pilih Lembar Kerja melalui indeksnya, buat Bentuk dan gunakan fungsi addTextEffect, atur warna, transparansi, dan lainnya. Setelah itu Anda dapat menyimpan dokumen HTML Anda sebagai XLS dengan Watermark.
// supports PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, and POTM 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("XlsxOutput.xlsx"); | |
// get the first default sheet | |
Worksheet sheet = book.getWorksheets().get(0); | |
// add Watermark | |
Shape wordart = sheet.getShapes().addTextEffect(MsoPresetTextEffect.TEXT_EFFECT_1, "CONFIDENTIAL", | |
"Arial Black", 50, false, true, 18, 8, 1, 1, 130, 800); | |
// get the fill format of the word art | |
FillFormat wordArtFormat = wordart.getFill(); | |
// set the color | |
wordArtFormat.setOneColorGradient(Color.getRed(), 0.2, GradientStyleType.HORIZONTAL, 2); | |
// set the transparency | |
wordArtFormat.setTransparency(0.9); | |
// make the line invisible | |
LineFormat lineFormat = wordart.getLine(); | |
lineFormat.setWeight(0.0); | |
// supports CSV, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save HTML as XLS | |
book.save("output.xls", SaveFormat.AUTO); |
Pertanyaan yang Sering Diajukan
- Bagaimana cara mengonversi POTM ke XLS Online?Aplikasi online untuk konversi POTM terintegrasi di atas. Untuk memulai proses konversi, Anda dapat menarik dan melepas file POTM ke area putih atau mengekliknya untuk mengimpor dokumen. Setelah file ditambahkan, cukup klik tombol "Ubah". Setelah konversi POTM ke XLS selesai, Anda dapat mengunduh file yang dikonversi. Hanya dengan satu klik, Anda akan menerima file XLS keluaran Anda.
- Berapa lama waktu yang diperlukan untuk mengonversi POTM?Kecepatan konverter online ini sangat bergantung pada ukuran file POTM. Jika file POTM berukuran kecil, konversi ke XLS dapat diselesaikan dalam beberapa detik. Selain itu, jika Anda telah mengintegrasikan kode konversi dalam aplikasi Java, kecepatan proses konversi akan bergantung pada seberapa baik Anda mengoptimalkan aplikasi untuk tujuan ini.
- Apakah aman mengonversi POTM ke XLS menggunakan pengonversi Aspose.Total gratis?Tentu saja! Setelah konversi POTM ke XLS selesai, tautan unduhan untuk file XLS yang dikonversi akan segera tersedia. Harap perhatikan bahwa kami secara otomatis menghapus file yang diunggah setelah 24 jam, dan tautan unduhan tidak akan aktif lagi setelah jangka waktu ini. File Anda sepenuhnya aman dan pribadi, karena tidak ada orang lain yang dapat mengaksesnya. Layanan konversi file kami, termasuk konversi POTM, benar-benar aman untuk digunakan. Kami menawarkan aplikasi gratis ini terutama untuk tujuan pengujian sehingga Anda dapat mengevaluasi hasilnya sebelum mengintegrasikan kode.
- Browser apa yang harus saya gunakan untuk mengonversi POTM?Anda dapat menggunakan peramban modern apa pun, seperti Google Chrome, Firefox, Opera, atau Safari, untuk konversi daring ini. Namun, jika Anda sedang mengembangkan aplikasi desktop, Aspose.Total POTM Conversion API akan bekerja dengan lancar.