Görüntüleri PDF’den Java içinde ayıklayın

Java kullanarak PDF’den görüntüler nasıl çıkarılır

Java Aracı için Aspose.PDF kullanarak PDF'den görüntüler nasıl çıkarılır

PDF’den resim çıkarmanız mı gerekiyor? PDF belgelerinin programlı olarak değiştirilmesi, modern dijital iş akışlarının önemli bir parçasıdır. Aspose.PDF gibi Java kütüphaneleri ile geliştiriciler PDF’den görüntüleri ayıklayabilir. Bu kütüphaneler, diğer yazılımlara dayanmayan ve ticari kullanıma hazır bağımsız çözümlerdir. Profesyonel Java geliştiricilerinin tüm olası ihtiyaçlarını karşılar.

  • PDF’den metin ayıklayın
  • PDF’den Görüntüleri Ayıkla
  • PDF’den Yazı Tiplerini Çıkarın
  • Formdan Veri Ayıklayın
  • Pullardan Metin Ayıkla
  • Tablodan Veri Ayıkla

PDF dosyasından görüntüleri ayıklamak için, Java platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for Java API’sini kullanacağız. En son sürümünü doğrudan Maven adresinden indirebilir ve aşağıdaki yapılandırmaları pom.xml dosyasına ekleyerek Maven tabanlı projenize yükleyebilirsiniz.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Görüntüleri PDF’den Java içinde ayıklayın


Ortamınızdaki kodu denemek için Java için Aspose.PDF gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Görüntüleri ayıklamak için bir XImage nesnesi oluşturun.
  3. Çıktı görüntüsünü jpeg dosyasına kaydedin.
  4. Güncellenmiş PDF dosyasını kaydedin.

PDF'den görüntüleri ayıklayın - Java

Bu örnek kod, PDF belgelerinden görüntülerin nasıl çıkarılacağını gösterir

Input file:

File not added

Output format:

PDF

Output file:

com.aspose.pdf.Document pdfDocument = new Document("sample.pdf");
he first page of the document
com.aspose.pdf.Page page = pdfDocument.getPages().get_Item(1);
com.aspose.pdf.XImage xImage = page.getResources().getImages().get_Item(1);
the image to a file
try {
    java.io.FileOutputStream outputImage = new java.io.FileOutputStream(DATA_DIR.resolve("output.jpg").toString());
    xImage.save(outputImage);
    outputImage.close();
} catch (java.io.IOException e) {
    System.out.println(e.getMessage());
}

Aspose.PDF for Java API'si Hakkında

Java API için Aspose.PDF, geliştiricilerin uygulamalarına PDF işleme yetenekleri eklemelerini sağlayan bir kitaplıktır. Adobe Acrobat kullanmadan PDF dosyalarını oluşturmak veya okumak, dönüştürmek ve işlemek için her tür 32 bit ve 64 bit uygulama oluşturmak için kullanılabilir. Java için Aspose.PDF, geliştiricilerin PDF belgelerine tablolar, grafikler, resimler, köprüler, özel yazı tipleri ve daha fazlasını eklemelerine olanak tanır. Ayrıca, PDF’leri sıkıştırmak da mümkündür. Java için Aspose.PDF, güvenli PDF dosyaları geliştirmek için mükemmel güvenlik özellikleri sağlar.

Java API’si için Aspose.PDF hakkında daha fazla bilgiyi dokümantasyon ve API’nin nasıl kullanılacağı hakkında örnekler adresinde bulabilirsiniz. Aspose.PDF for Java API’sinin kritik özelliklerinden bazıları HTML, XFA, TXT, PCL, XML, XPS ve görüntü dosyası formatları dahil olmak üzere çeşitli dosya formatları için destek, farklı PDF sürümleri desteği ve kapsamlı köprü işlevselliği içerir.