gif do pdf java

Będąc formatem niezależnym od oprogramowania i sprzętu, PDF zapewnia wyjątkowe wrażenia użytkownika w porównaniu z innymi formatami dokumentów. Spójny układ PDF sprawia, że jest to format uniwersalny. Dlatego w różnych scenariuszach dokumenty lub obrazy są konwertowane do formatu PDF przed udostępnieniem lub wymianą. W tym artykule dowiesz się, jak konwertować animowane obrazy GIF do formatu PDF za pomocą języka Java. W szczególności przekonwertujemy każdą klatkę w GIF na obraz w pliku PDF.

Interfejs API Java GIF do konwertera plików PDF

Aspose.Imaging for Java jest przeznaczony do wykonywania operacji przetwarzania obrazu z poziomu aplikacji Java. Interfejs API pozwala bezproblemowo manipulować popularnymi formatami obrazów. Ponadto wbudowany interfejs API konwertera umożliwia konwersję obrazów z jednego formatu na inny. Aspose.Imaging for Java można pobrać jako JAR lub zainstalować przy użyciu następujących konfiguracji 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>

Konwertuj GIF na PDF za pomocą Java

Poniżej przedstawiono kroki konwersji obrazu GIF do formatu PDF za pomocą Aspose.Imaging.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik GIF na PDF przy użyciu języka Java.

// Załaduj obraz GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Ustaw opcje obrazu
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

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

Animowany gif

Przekonwertowany plik PDF

gif do pdf java

Konwertuj określoną ramkę GIF na format PDF

Możesz także przekonwertować określoną ramkę lub zakres ramek w formacie GIF na PDF. Poniżej przedstawiono kroki, aby wykonać tę operację.

Poniższy przykładowy kod pokazuje, jak przekonwertować określone klatki pliku GIF na format PDF przy użyciu języka Java.

// Załaduj obraz GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Ustaw opcje obrazu
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Konwertuj pierwszą klatkę GIF na PDF
options.setMultiPageOptions(new com.aspose.imaging.imageoptions.MultiPageOptions(1));

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

Ustaw rozmiar strony w konwersji GIF na PDF

Aspose.Imaging for Java pozwala również określić wymiary stron w przekonwertowanym dokumencie PDF. Poniżej przedstawiono kroki, aby ustawić wysokość i szerokość stron w konwersji GIF na PDF.

Poniższy przykładowy kod pokazuje, jak ustawić rozmiar strony w konwersji Java GIF na PDF.

// Załaduj obraz GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Ustaw opcje obrazu
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Ustaw rozmiar strony
options.setPageSize(new SizeF(50, 100));

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

Java GIF do PDF - Ustaw informacje o dokumencie

Format PDF umożliwia ustawienie dodatkowych informacji o dokumencie, w tym autora, tematu, tytułu i słów kluczowych. Możesz także ustawić te właściwości dla przekonwertowanego dokumentu PDF w konwersji GIF na PDF. Poniżej przedstawiono kroki, aby ustawić informacje o dokumencie w pliku PDF.

Poniższy przykładowy kod pokazuje, jak ustawić informacje o dokumencie PDF w konwersji GIF na PDF.

// Załaduj obraz GIF
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// Ustaw opcje obrazu
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// Utwórz obiekt PdfDocumentInfo i dodaj informacje
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");

// Ustaw informacje o dokumencie
options.setPdfDocumentInfo(docInfo);

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

Uzyskaj bezpłatną licencję API

Jeśli chcesz wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz uzyskać bezpłatną tymczasową licencję.

Wniosek

W tym artykule nauczyłeś się konwertować obrazy GIF do formatu PDF przy użyciu języka Java. Ponadto omówiono różne opcje dostosowania konwersji GIF do PDF. Więcej informacji na temat interfejsu API przetwarzania obrazu Java można znaleźć w dokumentacji.

Zobacz też

Informacje: Możesz sprawdzić DARMOWY Konwerter tekstu na GIF, który niedawno został opracowany przez Aspose.