Tutorial singkat ini bertujuan untuk menjelaskan cara mengonversi HTML ke gambar di Java dengan memuat file HTML dan kemudian menyimpannya sebagai gambar, misalnya PNG dalam tutorial ini. Anda dapat mengatur sejumlah parameter gambar keluaran termasuk resolusi yang ditunjukkan di sini. Untuk menulis bahasa HTML to image converter Java digunakan di sini, namun Anda juga dapat melakukan tugas ini dalam banyak bahasa dan platform lain.
Langkah-langkah untuk Mengkonversi HTML ke Gambar di Java
- Konfigurasikan proyek untuk menambahkan Aspose.HTML dari repositori Maven untuk konversi HTML ke gambar
- Muat file HTML yang baru dibuat atau yang sudah ada ke dalam objek kelas HTMLDocument
- Buat instance objek kelas ImageSaveOptions dan atur jenis gambar sebagai PNG
- Atur resolusi gambar keluaran
- Konversikan file HTML ke PNG menggunakan opsi penyimpanan yang ditentukan
Untuk mengonversi HTML ke gambar Java langkah-langkah berbasis bahasa dijelaskan di sini. Anda dapat menambahkan perpustakaan yang diperlukan ke dalam proyek dan mengimpor kelas yang diperlukan yang digunakan dalam kode sampel. Kemudian mengikuti pendekatan langkah-demi-langkah memuat file HTML, menentukan parameter gambar keluaran dan akhirnya mengubahnya menjadi jenis gambar yang diperlukan.
Kode untuk Mengonversi HTML ke Gambar di Java
Kode ini menunjukkan bagaimana menggunakan Java menghasilkan gambar dari HTML menggunakan beberapa baris kode di mana pertama-tama kita telah membuat file HTML secara lokal namun tidak perlu dan Anda dapat memuat file HTML yang ada juga ke dalam objek kelas HTMLDocument. Pada langkah berikutnya inisialisasi objek kelas ImageSaveOptions yang diperlukan selama konversi dan secara opsional mengatur beberapa parameter seperti resolusi dll. Pada akhirnya konversi dilakukan menggunakan fungsi Converter.convertHTML() yang mengambil file HTML sumber, opsi penyimpanan gambar, dan gambar keluaran nama file.
Dalam topik ini, kami telah mengamati proses untuk mengonversi HTML ke gambar di Java, namun jika Anda ingin membuat file HTML yang kaya dari awal, lihat artikel di cara membuat file HTML menggunakan Java.