Konversi Word ke Gambar (JPG) Secara terprogram di Java

Konversi Word ke JPG Secara terprogram di Java

Instal library Java berfitur kaya ini untuk mengonversi file Microsoft Word ke format gambar seperti JPEG/JPG. Ini menawarkan berbagai manipulasi file dan metode konversi. Dalam waktu dekat, kami menerbitkan sebuah artikel yang menunjukkan konversi file HTML ke file Word secara terprogram dalam aplikasi Java. Dalam sebagian besar skenario, Anda perlu mengubah file kata Anda menjadi format file statis yang tidak dapat dimodifikasi dengan mudah. Oleh karena itu, kita akan belajar cara mengonversi Word ke JPG secara terprogram di Java. Kami akan membahas poin-poin berikut dalam artikel ini:

Konversikan DOCX ke JPG Secara terprogram dalam instalasi Java - API

Melengkapi aplikasi Java Anda dengan konverter Word ke JPG sekarang sangat cepat karena prosedur instalasi yang sederhana dan mudah dari perpustakaan Java ini. Anda dapat mengunduh file jar atau mengikuti konfigurasi Maven berikut. Gudang

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Ketergantungan

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Cara mengonversi file Word ke JPG di Java

Ini adalah perpustakaan yang sangat kuat yang melakukan konversi file yang dioptimalkan dalam beberapa detik. Anda dapat mengikuti langkah-langkah berikut dan cuplikan kode untuk mengonversi format Word ke JPG secara terprogram.

  1. Muat file DOCX sumber dengan memanggil konstruktor dari kelas Document.
  2. Panggil metode save untuk menyimpan file dalam format JPG
    // load the source DOCX file by calling the constructor of Document class
    Document doc = new Document( "sample.docx");
    // call save method to save the file in JPG format
    doc.save( "SaveDocx2Jpg.jpg");

Pustaka Java untuk mengonversi Word ke JPG secara terprogram - Fitur lanjutan

Anda dapat mengonfigurasi panggilan API sesuai persyaratan. Selain itu, Anda dapat melihat daftar semua kelas yang tersedia dan metodenya di sini. Berikut adalah langkah-langkah dan cuplikan kode untuk mengonversi Word ke JPG di Java:

  1. Inisialisasi instance dari kelas Document dan muat file DOCX sumber.
  2. Buat objek kelas ImageSaveOptions untuk menentukan opsi tambahan.
  3. Aktifkan metode setPageSet ke “PageSet” menjadi “0” untuk mengonversi hanya halaman pertama dokumen.
  4. Ubah kecerahan gambar dengan memanggil metode setImageBrightness.
  5. setImageContrast akan mengatur kontras.
  6. Ubah resolusi horizontal dengan memanggil metode setHorizontalResolution. Nilai default untuk properti ini adalah 96,0, untuk resolusi 96dpi.
  7. Simpan dokumen dalam format JPG dengan memanggil metode save.
    // Initialize an instance of Document class and load the source DOCX file
    Document doc = new Document( "sample.docx");
    // Create an object of ImageSaveOptions class to specify additional options
    ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);
    //Invoke setPageSet method to the "PageSet" to "0" to convert only the first page of a document
    options.setPageSet(new PageSet(0));
    // Change the image's brightness by calling setImageBrightness method
    options.setImageBrightness(0.3f);
    // setImageContrast will set the contrast
    options.setImageContrast(0.7f);
    // Change the horizontal resolution by calling setHorizontalResolution method. The default value for these properties is 96.0, for a resolution of 96dpi.
    options.setHorizontalResolution(72f);
    // Save the document in JPG format by calling save method
    doc.save( "SaveDocx2Jpg.jpg", options);

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Ini adalah akhir dari posting blog ini. Kami telah membahas cara mengonversi Word ke JPG Secara terprogram di Java. Selain itu, kami telah melihat cuplikan kode yang menguraikan fitur lanjutan yang disediakan oleh pustaka Java ini. Namun, Anda dapat menjelajahi fitur lainnya dengan membuka dokumentasi. Selanjutnya, conholdate.com sedang menulis posting blog lain tentang topik baru. Oleh karena itu, harap tetap berhubungan untuk pembaruan terbaru.

Berikan pertanyaan

Anda dapat membagikan pertanyaan atau pertanyaan Anda di forum kami.

Lihat juga