Bagaimana Mengonversi Lembar Excel ke Gambar di Java

Tutorial singkat ini mengarahkan cara mengonversi lembar Excel menjadi gambar di Java. Ini berisi panduan untuk mengonfigurasi lingkungan dan langkah-langkah mendetail bersama dengan kode contoh yang dapat dijalankan untuk menunjukkan konversi sheet di XLSX ke JPEG. Saat menggunakan Java Excel ke gambar, konversi dapat dilakukan dengan beberapa baris kode tanpa menggunakan alat atau perangkat lunak pihak ketiga lainnya yang diinstal pada sistem.

Langkah-langkah untuk Mengonversi Lembar Excel ke Gambar di Java

  1. Tambahkan referensi ke Aspose.Cells dari repositori Maven untuk mengonversi lembar ke gambar
  2. Muat file Excel sumber untuk konversi ke gambar menggunakan instance kelas Workbook
  3. Buat instance objek kelas ImageOrPrintOptions untuk menyesuaikan gambar keluaran
  4. Setel bendera ke kolom pas otomatis berdasarkan konten sel dan jenis gambar
  5. Pilih lembar yang diinginkan untuk dirender dalam gambar
  6. Buat objek kelas SheetRender untuk lembar yang dipilih menggunakan pengaturan ImageOrPrintOptions yang dikonfigurasi
  7. Mengurai semua halaman di pratinjau cetak dan membuat setiap halaman sebagai gambar

Langkah-langkah ini menjelaskan urutan operasi yang diperlukan untuk mengonversi file Excel ke gambar di Java sehingga setiap halaman di lembar kerja tertentu dirender ke gambar terpisah. Anda dapat mengurai semua lembar kerja satu per satu untuk mengonversi seluruh buku kerja menjadi gambar. Setelah memuat file Excel sumber, Anda dapat menggunakan objek kelas ImageOrPrintOptions untuk mengonfigurasi gambar keluaran seperti mengatur jenis gambar atau menyesuaikan kolom secara otomatis untuk menampilkan seluruh konten di setiap sel dan kemudian menggunakan konfigurasi ini saat merender lembar dengan bantuan objek kelas SheetRender.

Kode untuk Membuat Gambar Lembar Kerja Excel di Java

Objek kelas ImageOrPrintOptions digunakan untuk mengonfigurasi gambar keluaran yang berisi banyak properti lain seperti Anda dapat menggunakan setAllColumnsInOnePagePerSheet(true) untuk menampilkan semua kolom dalam satu halaman, setDefaultFont(fontName) untuk mengatur font ketika karakter dalam file Excel adalah Unicode, setHorizontalResolution () dan setVerticalResolution() untuk mengatur resolusi gambar, setTextCrossType() untuk menentukan gaya ketika panjang teks lebih dari lebar sel, untuk beberapa nama. Demikian pula saat menulis Excel to image converter di Java, metode setDesiredSize() tersedia untuk mengatur ukuran gambar keluaran yang membutuhkan lebar dan tinggi sebagai parameter.

Kami telah belajar bagaimana menggunakan Java Excel untuk konversi gambar dapat dilakukan. Jika Anda ingin mempelajari konversi Excel ke HTML, lihat artikel di cara mengubah Excel ke HTML di Java.

 Indonesian