Anda dapat mengonversi file PPTX ke MHTML melalui Aspose.Total for Java dalam dua langkah langkah. Pada langkah pertama Anda dapat mengekspor PPTX ke HTML dengan menggunakan Aspose.Slides for Java . Kedua, dengan menggunakan Aspose.Cells for Java , Anda dapat mengonversi HTML ke MHTML.
Cara Mengonversi PPTX ke MHTML melalui Java
- Buka file PPTX menggunakan kelas Presentation
- Konversi PPTX 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 MHTML menggunakan save metode
Persyaratan Konversi
Untuk mengonversi PPTX ke MHTML, 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 PPTX ke MHTML
Persyaratan Konversi
Menggunakan API, Anda juga dapat membuka dokumen yang dilindungi kata sandi. Jika dokumen PPTX masukan Anda dilindungi kata sandi, Anda tidak dapat mengubahnya menjadi MHTML 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 PPTX Terproteksi ke MHTML melalui Java
Saat mengonversi file PPTX ke MHTML, Anda juga dapat menambahkan tanda air ke format file MHTML 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 MHTML 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 PPTX ke MHTML Online?Aplikasi online untuk konversi PPTX terintegrasi di atas. Untuk memulai proses konversi, Anda dapat menarik dan melepas file PPTX ke area putih atau mengekliknya untuk mengimpor dokumen. Setelah file ditambahkan, cukup klik tombol "Ubah". Setelah konversi PPTX ke MHTML selesai, Anda dapat mengunduh file yang dikonversi. Hanya dengan satu klik, Anda akan menerima file MHTML keluaran Anda.
- Berapa lama waktu yang diperlukan untuk mengonversi PPTX?Kecepatan konverter online ini sangat bergantung pada ukuran file PPTX. Jika file PPTX berukuran kecil, konversi ke MHTML 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 PPTX ke MHTML menggunakan pengonversi Aspose.Total gratis?Tentu saja! Setelah konversi PPTX ke MHTML selesai, tautan unduhan untuk file MHTML 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 PPTX, 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 PPTX?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 PPTX Conversion API akan bekerja dengan lancar.