gif do pdf java

Vzhledem k tomu, že formát PDF je nezávislý na softwaru a hardwaru, poskytuje ve srovnání s jinými formáty dokumentů vynikající uživatelskou zkušenost. Konzistentní rozložení PDF z něj dělá univerzální formát. Proto jsou v různých scénářích dokumenty nebo obrázky převedeny do PDF před jejich sdílením nebo výměnou. V tomto článku se dozvíte, jak převést animované obrázky GIF do PDF pomocí Java. Konkrétně převedeme každý snímek v GIF na obrázek v souboru PDF.

Java GIF to PDF Converter API

Aspose.Imaging for Java je navržen k provádění operací zpracování obrazu z vašich aplikací Java. Rozhraní API vám umožňuje bezproblémově manipulovat s oblíbenými formáty obrázků. Kromě toho vám jeho vestavěné rozhraní API pro převodník umožňuje převádět obrázky z jednoho formátu do druhého. Aspose.Imaging for Java lze stáhnout jako JAR nebo nainstalovat pomocí následujících konfigurací Maven.

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

Převeďte GIF do PDF pomocí Java

Následují kroky pro převod obrázku GIF do PDF pomocí Aspose.Imaging.

Následující ukázka kódu ukazuje, jak převést GIF do PDF pomocí Java.

// Načíst obrázek GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Nastavte možnosti obrázku
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Uložit soubor PDF
image.save("gif-to-pdf.pdf", options);

Animovaný GIF

Převedené PDF

gif do pdf java

Převést konkrétní GIF Frame do PDF

Můžete také převést konkrétní snímek nebo řadu snímků ve formátu GIF do formátu PDF. Následují kroky k provedení této operace.

Následující ukázka kódu ukazuje, jak převést konkrétní snímek(y) GIF do PDF pomocí Java.

// Načíst obrázek GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Nastavte možnosti obrázku
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Převeďte první snímek GIF do PDF
options.setMultiPageOptions(new com.aspose.imaging.imageoptions.MultiPageOptions(1));

// Uložit PDF
image.save("gif-to-pdf.pdf", options);

Nastavte velikost stránky v převodu GIF na PDF

Aspose.Imaging for Java vám také umožňuje určit rozměry stránek v převedeném dokumentu PDF. Následují kroky pro nastavení výšky a šířky stránek v převodu GIF do PDF.

Následující ukázka kódu ukazuje, jak nastavit velikost stránky v převodu Java GIF do PDF.

// Načíst obrázek GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Nastavte možnosti obrázku
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Nastavte velikost stránky
options.setPageSize(new SizeF(50, 100));

// Uložit PDF
image.save("gif-to-pdf.pdf", options);

Java GIF to PDF - Nastavení informací o dokumentu

Formát PDF umožňuje nastavit další informace o dokumentu včetně autora, předmětu, názvu a klíčových slov. Tyto vlastnosti můžete také nastavit pro převedený dokument PDF v převodu GIF na PDF. Následují kroky k nastavení informací o dokumentu PDF.

Následující ukázka kódu ukazuje, jak nastavit informace o dokumentu PDF v převodu GIF na PDF.

// Načíst obrázek GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Nastavte možnosti obrázku
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Vytvořte objekt PdfDocumentInfo a přidejte informace
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");

// Nastavit informace o dokumentu
options.setPdfDocumentInfo(docInfo);

// Uložit PDF
image.save("gif-to-pdf.pdf", options);

Získejte bezplatnou licenci API

V případě, že chcete API vyzkoušet bez omezení hodnocení, můžete získat bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak převést obrázky GIF do PDF pomocí Java. Dále byly diskutovány různé možnosti přizpůsobení převodu GIF do PDF. Další informace o rozhraní API pro zpracování obrazu Java můžete prozkoumat pomocí dokumentace.

Viz také

Informace: Možná se budete chtít podívat na BEZPLATNÝ Text to GIF Converter Aspose nedávno vyvinutý.