
Menambahkan gambar ke file Excel membantu membuat spreadsheet Anda lebih mudah dipahami. Gambar dapat mendukung data Anda, menyoroti poin-poin kunci, dan meningkatkan tampilan keseluruhan laporan Anda. Dalam posting blog ini, Anda akan belajar cara menambahkan foto ke Excel menggunakan Java. Kami akan membimbing Anda melalui setiap langkah dengan menggunakan contoh kode Java yang sederhana. Pada akhir, Anda akan dapat menambahkan gambar ke file Excel Anda dengan cepat dan efisien.
Artikel ini mencakup hal-hal berikut:
- Java Excel library untuk menambahkan foto
- Cara menambahkan foto ke Excel
- Tambahkan gambar berdasarkan referensi sel
- Jelajahi sumber daya gratis
Java Excel Library untuk Menambahkan Foto
Aspose.Cells for Java adalah sebuah pustaka yang kuat untuk bekerja dengan berkas Excel di Java. Ini memungkinkan Anda untuk menyisipkan gambar, memformat sel, dan menghasilkan dokumen Excel secara programatik. Anda dapat menambah, memindahkan, atau mengubah ukuran gambar dengan mudah.
Untuk menginstal Aspose.Cells for Java, gunakan Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.6</version>
</dependency>
Atau unduh dari halaman rilis resmi.
Cara Menambahkan Gambar ke Excel menggunakan Java
Silakan ikuti langkah-langkah berikut untuk menambahkan foto ke Excel menggunakan Java:
- Buat objek
Workbook
. - Akses lembar kerja yang diinginkan.
- Gunakan
Pictures.add()
untuk menyisipkan gambar. - Simpan buku kerja.
// Langkah 1: Buat workbook baru
Workbook workbook = new Workbook();
// Langkah 2: Akses lembar kerja pertama
Worksheet worksheet = workbook.getWorksheets().get(0);
// Langkah 3: Muat gambar
String imagePath = "aspose-Icon.png";
int pictureIndex = worksheet.getPictures().add(1, 1, imagePath);
// Langkah 4: Simpan buku kerja
workbook.save("output.xlsx");

Cara Menambahkan Foto ke Excel di Java
Tambahkan Gambar Berdasarkan Referensi Sel
Anda juga dapat menambahkan gambar di referensi sel tertentu dengan mengikuti langkah-langkah di bawah ini:
- Buat objek kelas
Workbook
. - Akses lembar kerja target dari koleksi Lembar Kerja.
- Tambahkan teks atau data ke sel yang relevan.
- Gunakan metode
addPicture()
untuk menyisipkan foto di sel tertentu. - Atur ukuran atau posisi gambar jika diperlukan.
- Simpan workbook menggunakan metode
save()
.
// Instansikan sebuah Workbook baru
Workbook workbook = new Workbook();
// Dapatkan koleksi sel dari lembar kerja pertama
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Tambahkan nilai string ke sel-sel
cells.get("A1").putValue("A1");
cells.get("C10").putValue("C10");
// Tambahkan gambar kosong ke sel D1
Picture picIndex = worksheet.getShapes().addPicture(0, 3, 10, 6, null);
//Shape pic = worksheet.getShapes().get(picIndex.getId());
// Tentukan rumus yang merujuk ke rentang sel sumber
picIndex.setFormula("=A1:C10");
// Perbarui nilai yang dipilih bentuk di lembar kerja
worksheet.getShapes().updateSelectedValue();
// Simpan file Excel tersebut
workbook.save("output.out.xlsx");

Tambahkan Gambar Berdasarkan Referensi Sel
Dapatkan Lisensi Gratis
Anda dapat meminta lisensi sementara gratis untuk mengevaluasi semua fitur tanpa batasan. Kunjungi temporary license page untuk mendapatkan lisensi Anda hari ini.
Tambahkan Gambar ke Excel: Sumber daya Gratis
Jelajahi lebih banyak sumber daya Aspose untuk meningkatkan proyek otomatisasi Excel Anda:
Kesimpulan
Dalam artikel ini, kami telah belajar bagaimana cara menambahkan foto ke Excel menggunakan Java dan Aspose.Cells. Dengan kode yang sederhana, Anda dapat meningkatkan lembar kerja Anda dengan gambar. Cobalah dan jelajahi lebih banyak fitur di Aspose.Cells for Java.
Jika Anda membutuhkan bantuan, kunjungi forum dukungan.