java'dan pdf'ye resim

PDF, belgeleri internet üzerinden paylaşmak için evrensel bir biçim haline geldi. Bu nedenle, diğer çeşitli dosya biçimleri değiştirilmeden önce PDF’ye dönüştürülür. Popüler dönüştürmelerden biri, PNG‘den PDF’ye, JPEG‘den PDF’ye, BMP‘den PDF’ye vb. dahil olabilen görüntüden PDF’ye dönüştürmedir. Bu nedenle, bu makale görüntülerin nasıl dönüştürüleceğini kapsar Java‘da PDF’ye.

Java Image to PDF Converter - Ücretsiz İndirme

Aspose.PDF for Java, PDF dosyaları oluşturmanıza ve işlemenize izin veren popüler bir PDF işleme API’sidir. Ayrıca PNG, JPEG, BMP ve diğer görüntüleri sorunsuz bir şekilde PDF’ye dönüştürmenize olanak tanır. API’yi indirebilir veya aşağıdaki Maven yapılandırmasını kullanarak yükleyebilirsiniz.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>21.3</version>
</dependency>

Java’da Görüntüyü PDF’ye Dönüştürme Adımları

Aspose.Imaging for Java, popüler biçimlerdeki görüntüleri PDF’ye dönüştürmenin en basit yolunu sunar. Aşağıdakiler, görüntüleri Java’da PDF’ye dönüştürmek için gereken adımlardır.

  • Yeni bir PDF oluşturun ve içine sayfalar ekleyin.
  • Görüntüleri dosyalardan tek tek yükleyin.
  • Her görüntüyü PDF’ye ekleyin.
  • PDF’yi istenen konuma kaydedin.

Şimdi yukarıda belirtilen adımları koda dönüştürelim ve Java kullanarak bir görseli PDF olarak kaydedelim.

Bir Görüntüyü Java’da PDF Olarak Kaydetme

PNG, JPEG, BMP veya TIFF görüntüsünü PDF’ye dönüştürme adımları aşağıdadır.

Aşağıdaki kod örneği, bir PNG, JPEG, BMP veya TIFF görüntüsünün Java’da PDF’ye nasıl dönüştürüleceğini gösterir.

// Belge Nesnesini Başlat
Document doc = new Document();

// Belge koleksiyonuna sayfa ekleme
Page page = doc.getPages().add();

// Kaynak görüntü dosyasını Akış nesnesine yükleyin
java.io.FileInputStream fs = new java.io.FileInputStream("source.png");

// Kenar boşluklarını görüntünün sığacağı şekilde ayarlayın, vb.
page.getPageInfo().getMargin().setBottom(0);
page.getPageInfo().getMargin().setTop(0);
page.getPageInfo().getMargin().setLeft(0);
page.getPageInfo().getMargin().setRight(0);
page.setCropBox(new Rectangle(0, 0, 400, 400));

// Bir görüntü nesnesi oluşturun
Image image1 = new Image();

// Görüntüyü bölümün paragraflar koleksiyonuna ekleyin
page.getParagraphs().add(image1);

// Görüntü dosyası akışını ayarla
image1.setImageStream(fs);

// Ortaya çıkan PDF dosyasını kaydet
doc.save("Image2PDF.pdf");

Görüntüden PDF’ye

Görüntüyü PDF Java'ya dönüştürme

Görüntüyü PDF’ye Dönüştürmek için Java API - Ücretsiz Lisans Alın

API’yi değerlendirme sınırlamaları olmaksızın kullanmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu makalede, görüntüleri Java kullanarak PDF’ye nasıl dönüştüreceğinizi öğrendiniz. PNG, BMP, JPEG ve diğer popüler görüntüleri PDF’ye dönüştürmek için sağlanan kod örneğini kullanabilirsiniz. Aspose.PDF for Java’yı keşfetmek isterseniz dokümantasyona başvurabilirsiniz. Ayrıca, sorularınızı forumumuza gönderebilirsiniz.

Ayrıca bakınız