Obrazy do pliku PDF

Programiści mogą używać IronPDF do łączenia wielu obrazów w jeden dokument PDF.

Metoda PdfDocument.fromImage akceptuje listę obiektów Path, z których każdy odnosi się do prawidłowej ścieżki do obrazu przechowywanego w lokalnym systemie plików. Daje to programistom dużą swobodę w zakresie szczegółowości. Programista może zbudować tę listę, aby zawierała grupy obrazów obejmujących wiele katalogów, zawierała obrazy spełniające określone kryteria nazewnictwa lub typowania, itd. Jeśli obrazy pochodzą z tego samego katalogu (jak w przykładzie poniżej), programista może po prostu wykorzystać DirectoryStream wśród innych klas java.nio.file, aby szybko zbudować listę wszystkich obrazów zawartych w katalogu.

PdfDocument.fromImage wyrenderuje każdy obraz z listy na osobnej stronie w dokumencie PDF.

Jeśli obrazy muszą zostać umieszczone w oddzielnych dokumentach PDF (a nie połączone w jeden), programiści mogą wykonać jedną z następujących czynności:

  1. Iteracyjnie wywołuj PdfDocument.fromImage używając list zawierających tylko jeden obiekt Path.
  2. Połącz wszystkie obrazy w jeden dokument PDF, jak pokazano w powyższym przykładzie, a następnie skopiuj każdą stronę do nowych dokumentów PDF za pomocą metody PdfDocument.copyPage.

Dowiedz się, jak konwertować pliki PDF na obrazy w Javie

Gotowy, aby rozpocząć?
Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.