Bild in pdf java

PDF ist zu einem universellen Format geworden, um Dokumente über das Internet zu teilen. Daher werden diverse andere Dateiformate vor dem Austausch in PDF konvertiert. Eine der beliebtesten Konvertierungen ist die Bild-in-PDF Konvertierung, die PNG in PDF, JPEG in PDF, BMP in PDF usw. enthalten kann. Daher behandelt dieser Artikel das Konvertieren von Bildern in PDF mit Java.

Java Image to PDF Converter API

Aspose.PDF for Java ist eine beliebte PDF-Manipulations-API, mit der Sie PDF Dateien erstellen und verarbeiten können. Darüber hinaus können Sie PNG, JPEG, BMP und andere Bilddateien mit Java in PDF konvertieren. Sie können die API entweder herunterladen oder sie mit der folgenden Maven-Konfiguration installieren.

<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>

Konvertieren Sie ein Bild in Java in PDF

Im Folgenden sind die Schritte zum Konvertieren eines PNG, JPEG, BMP oder TIFF Bildes in PDF aufgeführt.

Das folgende Codebeispiel zeigt, wie Sie ein PNG, JPEG, BMP oder TIFF Bild in Java in PDF konvertieren.

// Dokumentenobjekt instanziieren
Document doc = new Document();

// Fügen Sie eine Seite zur Seitensammlung des Dokuments hinzu
Page page = doc.getPages().add();

// Laden Sie die Quellbilddatei in das Stream objekt
java.io.FileInputStream fs = new java.io.FileInputStream("source.png");

// Stellen Sie die Ränder so ein, dass das Bild passt usw.
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));

// Erstellen Sie ein Bildobjekt
Image image1 = new Image();

// Fügen Sie das Bild zur Absatzsammlung des Abschnitts hinzu
page.getParagraphs().add(image1);

// Stellen Sie den Bilddateistream ein
image1.setImageStream(fs);

// Speichern Sie die resultierende PDF Datei
doc.save("Image2PDF.pdf");

Bild zu PDF

Bild zu PDF Java

Holen Sie sich eine kostenlose API Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Bilder mit Java in PDF konvertieren. Sie können das bereitgestellte Codebeispiel verwenden, um PNG, BMP, JPEG und andere beliebte Bilder in PDF zu konvertieren. Falls Sie Aspose.PDF for Java erkunden möchten, können Sie die Dokumentation konsultieren. Außerdem können Sie Ihre Fragen in unserem Forum posten.

Siehe auch