gif in pdf java

Als software und hardwareunabhängiges Format bietet PDF im Vergleich zu anderen Dokument formaten ein hervorragendes Benutzererlebnis. Das einheitliche Layout von PDF macht es zu einem universellen Format. Daher werden in verschiedenen Szenarien die Dokumente oder Bilder in PDF konvertiert, bevor sie geteilt oder ausgetauscht werden. In diesem Artikel erfahren Sie, wie Sie animierte GIF Bilder mit Java in PDF konvertieren. Insbesondere konvertieren wir jeden Frame in einem GIF in ein Bild in einer PDF Datei.

Java GIF to PDF Converter API

Aspose.Imaging for Java wurde entwickelt, um Bildverarbeitungsvorgänge aus Ihren Java Anwendungen heraus durchzuführen. Mit der API können Sie beliebte Bildformate nahtlos bearbeiten. Darüber hinaus können Sie mit der integrierten Konverter API Bilder von einem Format in ein anderes konvertieren. Aspose.Imaging for Java kann als JAR heruntergeladen oder mit den folgenden Maven konfigurationen installiert werden.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-java</artifactId>
    <version>20.12</version>
    <classifier>jdk16</classifier>
</dependency>

Konvertieren Sie GIF in PDF mit Java

Im Folgenden sind die Schritte zum Konvertieren eines GIF Bildes in PDF mit Aspose.Imaging beschrieben.

Das folgende Codebeispiel zeigt, wie Sie ein GIF mit Java in PDF konvertieren.

// GIF Bild laden
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Bildoptionen festlegen
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// PDF Datei speichern
image.save("gif-to-pdf.pdf", options);

Animiertes GIF

Konvertiertes PDF

gif in pdf java

Konvertieren Sie bestimmte GIF-Frames in PDF

Sie können auch einen bestimmten Rahmen oder eine Reihe von Rahmen in GIF in PDF konvertieren. Im Folgenden sind die Schritte zum Ausführen dieses Vorgangs aufgeführt.

Das folgende Codebeispiel zeigt, wie bestimmte Frames eines GIF mit Java in PDF konvertiert werden.

// GIF Bild laden
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Bildoptionen festlegen
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Konvertieren Sie den ersten Frame von GIF in PDF
options.setMultiPageOptions(new com.aspose.imaging.imageoptions.MultiPageOptions(1));

// PDF speichern
image.save("gif-to-pdf.pdf", options);

Legen Sie die Seitengröße in der GIF zu PDF Konvertierung fest

Mit Aspose.Imaging for Java können Sie auch die Abmessungen der Seiten im konvertierten PDF Dokument angeben. Im Folgenden finden Sie die Schritte zum Festlegen der Höhe und Breite der Seiten bei der GIF-in-PDF Konvertierung.

Das folgende Codebeispiel zeigt, wie Sie die Seitengröße bei der Java-GIF-in-PDF Konvertierung festlegen.

// GIF Bild laden
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Bildoptionen festlegen
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Legen Sie die Größe der Seite fest
options.setPageSize(new SizeF(50, 100));

// PDF speichern
image.save("gif-to-pdf.pdf", options);

Java GIF zu PDF - Dokumentinformationen festlegen

Das PDF Format ermöglicht es Ihnen, die zusätzlichen Informationen über das Dokument festzulegen, einschließlich Autor, Thema, Titel und Schlüsselwörter. Sie können diese Eigenschaften auch für das konvertierte PDF Dokument in der GIF zu PDF Konvertierung festlegen. Im Folgenden werden die Schritte zum Festlegen der Dokumentinformationen des PDF Dokuments beschrieben.

Das folgende Codebeispiel zeigt, wie Sie PDF Dokumentinformationen in der GIF zu PDF Konvertierung festlegen.

// GIF Bild laden
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Bildoptionen festlegen
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// PdfDocumentInfo objekt erstellen und Informationen hinzufügen
PdfDocumentInfo docInfo = new PdfDocumentInfo();
docInfo.setAuthor("Aspose");
docInfo.setKeywords("GIF to PDF");
docInfo.setSubject("GIF to PDF Convesion");
docInfo.setTitle("Converting GIF Image to PDF File");

// Dokumentinformationen festlegen
options.setPdfDocumentInfo(docInfo);

// PDF speichern
image.save("gif-to-pdf.pdf", options);

Holen Sie sich eine kostenlose API Lizenz

Falls Sie die API ohne Evaluierungseinschränkungen ausprobieren möchten, können Sie eine kostenlose temporäre Lizenz erhalten.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie GIF Bilder mit Java in PDF konvertieren. Darüber hinaus wurden verschiedene Optionen diskutiert, um die GIF zu PDF Konvertierung anzupassen. Weitere Informationen zur Java Bildverarbeitungs-API finden Sie unter Dokumentation.

Siehe auch

Info: Vielleicht möchten Sie sich den kürzlich entwickelten KOSTENLOSEN Text to GIF Converter Aspose ansehen.