How to add a photo to Excel in Java

Excel dosyalarınıza resim eklemek, elektronik tablolarınızı anlamayı kolaylaştırır. Görseller, verilerinizi destekleyebilir, önemli noktaları vurgulayabilir ve raporlarınızın genel görünümünü iyileştirebilir. Bu blog yazısında, Java kullanarak Excel`e nasıl fotoğraf ekleyeceğinizi öğreneceksiniz. Her adımda basit Java kod örnekleri ile sizi yönlendireceğiz. Sonunda, Excel dosyalarınıza resimleri hızlı ve verimli bir şekilde ekleyebileceksiniz.

Bu makale aşağıdakileri kapsamaktadır:

Java Excel Kütüphanesi ile Fotoğraf Eklemek

Aspose.Cells for Java Java’da Excel dosyalarıyla çalışmak için güçlü bir kütüphanedir. Resimleri eklemenizi, hücreleri biçimlendirmenizi ve programlı olarak Excel belgeleri oluşturmanızı sağlar. Resimleri kolayca ekleyebilir, taşıyabilir veya boyutlandırabilirsiniz.

Aspose.Cells for Java’yı kurmak için Maven‘i kullanın:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-cells</artifactId>
  <version>25.6</version>
</dependency>

Ya da bunu official releases page adresinden indirebilirsiniz.

Excel’e Java ile Resim Nasıl Eklenir

Lütfen Java kullanarak Excel’e bir fotoğraf eklemek için bu adımları takip edin:

  1. Bir Workbook nesnesi oluşturun.
  2. İstenilen çalışma sayfasına erişin.
  3. Pictures.add() komutunu kullanarak resmi ekleyin.
  4. Workbook’u kaydedin.
// Adım 1: Yeni bir çalışma kitabı oluşturun
Workbook workbook = new Workbook();

// Adım 2: İlk çalışma sayfasına erişin
Worksheet worksheet = workbook.getWorksheets().get(0);

// Adım 3: Resmi yükleyin
String imagePath = "aspose-Icon.png";
int pictureIndex = worksheet.getPictures().add(1, 1, imagePath);

// Adım 4: Çalışma kitabını kaydet
workbook.save("output.xlsx");
Excel'e Java'da Resim Nasıl Eklenir

Excel’e Java’da Fotoğraf Nasıl Eklenir

Hücre Referansına Dayalı Bir Resim Ekle

Aşağıdaki adımları takip ederek belirli bir hücre referansında bir resim de ekleyebilirsiniz:

  1. Workbook sınıfı nesnesi oluşturun.
  2. Hedef çalışma sayfasına Çalışma Sayfaları koleksiyonundan erişin.
  3. İlgili hücrelere metin veya veri ekleyin.
  4. addPicture() metodunu belirli bir hücreye fotoğraf eklemek için kullanın.
  5. Gerekirse görüntü boyutunu veya konumunu ayarlayın.
  6. Workbook’u save() metodu kullanarak kaydedin.
// Yeni bir Çalışma Kitabı oluşturun
Workbook workbook = new Workbook();

// İlk çalışma sayfasının hücreler koleksiyonunu al.
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();

// Hücrelere dize değerleri ekle
cells.get("A1").putValue("A1");
cells.get("C10").putValue("C10");

// D1 hücresine boş bir resim ekleyin.
Picture picIndex = worksheet.getShapes().addPicture(0, 3, 10, 6, null);
//Şekil pic = worksheet.getShapes().get(picIndex.getId());

// Hücrelerin kaynak aralığına atıfta bulunan formülü belirtin.
picIndex.setFormula("=A1:C10");

// Çalışma sayfasında seçilen şekiller değerini güncelleyin.
worksheet.getShapes().updateSelectedValue();

// Excel dosyasını kaydedin.
workbook.save("output.out.xlsx");
Hücre Referansına Dayalı Resim Ekle

Hücre Referansına Dayalı Bir Resim Ekleyin

Ücretsiz Lisans Alın

Ücretsiz geçici bir lisans talep ederek tüm özellikleri sınırlama olmadan değerlendirebilirsiniz. Lisansınızı almak için temporary license page ziyaret edin.

Excel’e Resim Ekle: Ücretsiz Kaynaklar

Excel otomasyon projelerinizi geliştirmek için daha fazla Aspose kaynağını keşfedin:

Sonuç

Bu makalede, Excel’e Java ve Aspose.Cells kullanarak nasıl fotoğraf ekleyeceğimizi öğrendik. Basit kod ile, çalışma sayfalarınızı görsellerle zenginleştirebilirsiniz. Deneyin ve Aspose.Cells for Java’deki daha fazla özelliği keşfedin.

Eğer yardıma ihtiyacınız varsa, support forum adresini ziyaret edin.

Ayrıca Bakınız