obraz do pdf java

PDF stał się uniwersalnym formatem udostępniania dokumentów w Internecie. Dlatego różne inne formaty plików są konwertowane do formatu PDF przed ich wymianą. Jedną z popularnych konwersji jest obraz do PDF, który może obejmować PNG do PDF, JPEG do PDF, BMP do PDF itp. Dlatego w tym artykule opisano, jak konwertować obrazy do PDF w Java.

Konwerter obrazu Java na format PDF — bezpłatne pobieranie

Aspose.PDF for Java to popularny interfejs API do obróbki plików PDF, który umożliwia tworzenie i przetwarzanie plików PDF. Ponadto umożliwia bezproblemową konwersję obrazów PNG, JPEG, BMP i innych do formatu PDF. Możesz pobrać interfejs API lub zainstalować go przy użyciu następującej 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>
    <version>21.3</version>
</dependency>

Kroki, aby przekonwertować obraz do formatu PDF w Javie

Aspose.Imaging for Java zapewnia najprostszy sposób konwersji obrazów popularnych formatów do formatu PDF. Poniżej przedstawiono kroki konwersji obrazów do formatu PDF w Javie.

  • Utwórz nowy plik PDF i dodaj do niego strony.
  • Załaduj obrazy z plików jeden po drugim.
  • Dodaj każdy obraz do pliku PDF.
  • Zapisz plik PDF w żądanej lokalizacji.

Przekształćmy teraz powyższe kroki w kod i zapiszmy obraz jako PDF przy użyciu Javy.

Zapisz obraz jako PDF w Javie

Poniżej przedstawiono kroki konwersji obrazu PNG, JPEG, BMP lub TIFF do formatu PDF.

Poniższy przykładowy kod pokazuje, jak przekonwertować obraz PNG, JPEG, BMP lub TIFF na format PDF w Javie.

// Utwórz obiekt dokumentu
Document doc = new Document();

// Dodaj stronę do zbioru stron dokumentu
Page page = doc.getPages().add();

// Załaduj źródłowy plik obrazu do obiektu Stream
java.io.FileInputStream fs = new java.io.FileInputStream("source.png");

// Ustaw marginesy, aby obraz się zmieścił itp.
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));

// Utwórz obiekt obrazu
Image image1 = new Image();

// Dodaj obraz do zbioru akapitów sekcji
page.getParagraphs().add(image1);

// Ustaw strumień pliku obrazu
image1.setImageStream(fs);

// Zapisz wynikowy plik PDF
doc.save("Image2PDF.pdf");

Obraz do PDF

Obraz do PDF Java

Java API do konwersji obrazu do formatu PDF — uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną tymczasową licencję na korzystanie z API bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się konwertować obrazy do formatu PDF przy użyciu języka Java. Możesz użyć dostarczonego przykładowego kodu, aby przekonwertować PNG, BMP, JPEG i inne popularne obrazy na format PDF. Jeśli chcesz zapoznać się z Aspose.PDF dla języka Java, możesz zapoznać się z dokumentacją. Ponadto możesz zamieścić swoje zapytania na naszym forum.

Zobacz też