Konversi Format File melalui Java

Konversi Microsoft® dokumen Office, PDF, Gambar, HTML, dan banyak file lainnya tanpa menggunakan perangkat lunak lain.

 

Java Total Library mempercepat pengembangan solusi manipulasi dokumen dari awal atau menyempurnakan aplikasi yang ada untuk menangani manajemen dokumen dengan mudah. API tidak hanya membuat, mengedit, dan mengonversi dokumen Microsoft Office tetapi juga menangani PDF, HTML, Gambar TIFF, JPG, PNG, BMP dan SVG, File email, format Video, 3D, CAD, dan banyak lagi. Ini adalah kumpulan API solusi manajemen dan manipulasi dokumen tanpa ketergantungan perangkat lunak apa pun dalam aplikasi Java J2SE, J2EE, J2ME. Pemrogram dapat dengan mudah membuat, memperbarui, merender, mencetak, dan mengonversi di antara format paling populer dalam aplikasi berbasis Java apa pun.

Konversi Word ke Excel

Total API mendukung tidak hanya antar konversi format Microsoft Word tetapi juga mengonversi Word ke Excel, PDF, HTML, Gambar, EPUB, Markdown, dan XPS. Proses konversi sederhana. Mari kita pertimbangkan kasus konversi Word ke Excel. Muat file Microsoft Word menggunakan kelas Document dan konversikan WORD ke HTML dengan menggunakan Save method . Selanjutnya buka dokumen HTML hasil konversi menggunakan class Workbook dan simpan dokumen ke format XLSX menggunakan [Save](https:// /apireference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)). Pengembang juga dapat mengonversi Word ke PDF .

Java Konversi Word ke Excel

// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT input file formats
// load DOCX with an instance of Document
Document document = new Document("template.docx");
// call Save method while passing SaveFormat.HTML
document.save("html_output.html",SaveFormat.HTML);
// load the HTML file in an instance of Workbook
Workbook book = new Workbook("html_output.html");
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats
// save HTML as XLSX
book.save("output.xlsx", SaveFormat.AUTO);
 

Konversi PDF ke Gambar

API mendukung konversi PDF ke Gambar seperti JPEG2000, EMZ, WMZ, TGA, PSD, DXF, WMF, SVGZ, APNG, DICOM, Powerpoint, Excel, dan format lainnya. Untuk konversi PDF ke Gambar, mari pertimbangkan gambar JPG sebagai file target. Prosesnya adalah, muat file PDF menggunakan kelas Dokumen dan inisialisasi kelas JpegDevice objek dan render PDF ke JPEG melalui [Proses](https metode://apireference.aspose.com/pdf/java/aspose.pdf.devices.pagedevice/process/methods/1) Muat file JPEG dengan menggunakan kelas Image dan terakhir panggil metode Save.

Java PDF to Image Conversion

// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats
// load PDF with an instance of Document
Document document = new Document("input.pdf");
// create an object of JpegDevice
JpegDevice renderer = new JpegDevice();
// convert first of a particular PDF page to JPEG format
renderer.process(document.getPages().get_Item(1), "output.jpeg");
// load JPEG file
Image image = Image.Load("output.jpeg");
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats
// save JPEG to PSD file format
image.save("output.psd", new PsdOptions());
 

Konversikan PowerPoint ke File Excel

Untuk mengonversi file Microsoft PowerPoint ke file yang berbeda termasuk Excel Word, MHTML, sub API yang relevan, melibatkan Aspose.Total utama untuk Java API. Proses konversi file PowerPoint ke dokumen Excel, Muat file PowerPoint menggunakan kelas Presentation dan konversikan PowerPoint ke HTML dengan menggunakan metode save . Selanjutnya muat dokumen HTML yang telah dikonversi menggunakan class Workbook dan simpan dokumen ke format EXCEL menggunakan save . Kode untuk konversi PowerPoint ke Word juga terdaftar.

Konversi Java PowerPoint ke Excel

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

Konversi Java PowerPoint ke Word

// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, and PPTX input file formats
// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("input.ppt");
// save the presentation as HTML
presentation.save("htmlOutput.html", SaveFormat.Html);
// load HTML with an instance of Document
Document document = new Document("htmlOutput.html");
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM output file formats.
// save document in DOC format
document.save("output.doc",SaveFormat.Doc);