IRONSOFTWAREHOME
PDF'den Görüntüler Çıkar


try {
    List<BufferedImage> images = pdf.extractAllImages();
    System.out.println("Number of images extracted from the website: " + images.size());

    int i = 0;
    for (BufferedImage image : images) {
        ImageIO.write(image, "PNG", Files.newOutputStream(Path.of("assets/extracted_" + ++i + ".png")));
    }
} catch(Exception exception) {
    System.out.println("Failed to extract images from the website");
    exception.printStackTrace();
}
mvn install
PDF'den Görüntüler Çıkar

PDF'den Görüntüler Çıkar

IronPDF'nin kapsamlı PDF oluşturma ve düzenleme fonksiyonları koleksiyonunun bir parçası olarak, IronPDF aynı zamanda PDF belgesinin içeriğini içerik çıkarma yöntemleri aracılığıyla ayrıntılı bir şekilde işlemeye olanak tanır.

Bu extractAllImages yöntemi, bir PDF belgesine gömülü tüm görüntülerin bir koleksiyonunu döndürür, her biri bir BufferedImage nesnesi olarak formatlanmıştır.

En yaygın iş kullanım durumu, PDF görüntülerini ayrı dosyalarda kaydetmektir. Aşağıdaki öne çıkan kod örneği, bu hedefi gerçekleştirmek için extractAllImages yöntemi ile ImageIO sınıfını kullanmayı gösteriyor.

IronPDF ayrıca bir PDF'den görüntüleri ham bayt biçiminde de çekebilir. Bunun için, bunun yerine extractAllRawImages yöntemini kullanın.

Ayrıca, PDF sayfalarının alt kümesinden (tüm belge yerine) görüntüleri çıkarmak mümkündür. Aşağıdaki kısa kod parçacığı, örnek bir belgenin 3. ve 7. sayfalarından görüntüleri çekmek için extractAllImagesFromPages yöntemini kullanır.

Java'da PDF'den Görüntü Çıkarma Nasıl Yapılır

  1. IronPDF Java Kütüphanesini Yükleyin
  2. Görüntüleri bir PDF'den çıkarmak için extractAllImages yöntemini kullanın
  3. Görüntü koleksiyonu nesnesindeki her bir görüntü üzerinden yineleme yapın
  4. Elde edilen görüntüleri Java içinde write yöntemiyle dışa aktarın
  5. Çıkarma işlemini orijinal PDF'yi etkilemeden gerçekleştirin
Görüntü Çıkarmak için IronPDF Java API'yi Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Sürüm:2026.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez