
Konwertuj JPEG na PDF za pomocą Java
JPEG i PDF to obecnie dwa najczęściej używane formaty plików. PNG i JPEG to pliki obrazów rastrowych, podczas gdy PDF opiera się na plikach wektorowych. Jednak w miarę zmiany wymagań biznesowych należy przekonwertować plik JPEG na format PDF. Dlatego użyjemy tego generatora plików PDF na poziomie przedsiębiorstwa biblioteka, aby uzyskać konwersję plików JPEG do formatu PDF. Co więcej, umożliwia programowe analizowanie, przetwarzanie i konwertowanie popularnych formatów plików graficznych na pliki PDF. Napiszmy fragment kodu, aby przekonwertować JPEG na PDF za pomocą Java API.
Omówimy następujące sekcje:
Instalacja biblioteki generatora PDF
Jeśli chodzi o instalację, możesz znaleźć kompletny przewodnik instalacja, który pomoże Ci skonfigurować tę bibliotekę w projekcie Java. Upewnij się, że masz zainstalowaną Javę w swoim systemie. Istnieją jednak dwa sposoby [pobrania] interfejsu API lub zainstalowania go przy użyciu następujących konfiguracji Mavena.
<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>
<classifier>jdk17</classifier>
</dependency>
Konwertuj JPEG na PDF za pomocą Java
Ta biblioteka generatora plików PDF umożliwia programistom konfigurowanie wywołań API w celu spełnienia wymagań biznesowych.
Możesz wykonać kroki i fragment kodu wymieniony poniżej:
Utwórz obiekt klasy Document.
Wywołaj metodę getPages().add(), aby dodać stronę do dokumentu.
Utwórz instancję klasy Image.
Załaduj przykładowy plik obrazu JPEG, wywołując metodę setFile.
Wywołaj metodę setFixWidth, aby ustawić szerokość obrazu.
Wywołaj metodę setFixHeight, aby ustawić wysokość obrazu.
Zainicjuj konstruktor klasy TextFragment i wywołaj metodę setTitle, aby ustawić tytuł obrazu JPEG.
Metoda setApplyResolution ustawia wartość logiczną wskazującą, czy podczas generowania obrazu używana jest rozdzielczość.
Metoda setBlackWhite ustawia wartość logiczną wskazującą, czy obraz ma być czarno-biały.
Wywołaj metodę getParagraphs().add(image), aby dodać obraz JPEG do strony.
Wywołaj metodę save, aby zapisać wynik jako dokument PDF.
Skopiuj i wklej następujący kod do swojego głównego pliku:
// Utwórz obiekt klasy Document
Document document = new Document();
// Wywołaj metodę getPages().add(), aby dodać stronę do dokumentu
Page page = document.getPages().add();
// Utwórz instancję klasy Image
Image image = new Image();
// Załaduj przykładowy plik obrazu JPEG, wywołując metodę setFile
image.setFile( "sample.jpeg");
// Wywołaj metodę setFixWidth, aby ustawić szerokość obrazu
image.setFixWidth(250);
// Wywołaj metodę setFixHeight, aby ustawić wysokość obrazu
image.setFixHeight(300);
// Zainicjuj konstruktor klasy TextFragment i wywołaj metodę setTitle, aby ustawić tytuł obrazu JPEG
image.setTitle(new TextFragment("Setting the image title"));
// Metoda setApplyResolution ustawia wartość logiczną wskazującą, czy podczas generowania obrazu używana jest rozdzielczość
image.setApplyResolution(true);
// Metoda setBlackWhite ustawia wartość logiczną wskazującą, czy obraz ma być czarno-biały.
image.setBlackWhite(false);
// Wywołaj metodę getParagraphs().add(image), aby dodać obraz JPEG do strony
page.getParagraphs().add(image);
// Wywołaj metodę save, aby zapisać wynik jako dokument PDF
document.save("JPEGtoPDF.pdf");
Wynik możesz zobaczyć na obrazku poniżej:

Zdobądź bezpłatną licencję
Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.
Podsumowując
Kończymy ten samouczek na blogu w tym miejscu, mając nadzieję, że nauczyłeś się konwertować pliki JPEG do formatu PDF przy użyciu programowego języka Java. Ponadto możesz odwiedzić dokumentację tej biblioteki generatora plików PDF, aby poznać inne funkcje. Ten post na blogu pomoże Ci, jeśli chcesz programowo zbudować konwerter plików JPEG na PDF. Ponadto odwiedź stronę conholdate.com, aby uzyskać najnowsze aktualizacje.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Często zadawane pytania
Jak przekonwertować obraz do formatu PDF za pomocą Java?
Zainstaluj ten generator PDF [biblioteka], aby programowo konwertować popularne formaty obrazów do formatu pliku PDF.
Czy mogę przekonwertować JPG na PDF?
Odwiedź ten [link], aby zapoznać się z fragmentem kodu konwertującym pliki JPEG/JPG do formatu PDF w aplikacji Java.