Aby skonwertować pojedynczy obraz do dokumentu PDF, wystarczy wprowadzić ścieżkę pliku do metody PdfGenerator.imageToPdf i wyeksportować wynikowy dokument PDF.
Konwersja wielu obrazów na PDF wymaga użycia tablicy ścieżek plików. Poniżej znajduje się kompletny przewodnik z odpowiednio sformatowanym fragmentem kodu.
Wyjaśnienie kodu
-
Import Wymaganych Modułów:
fs: Główny moduł Node.js do interakcji z systemem plików.path: Główny moduł do obsługi i transformacji ścieżek plików.PdfGenerator: Moduł z biblioteki IronPDF używany do generowania plików PDF.
-
Odczytanie Katalogu:
fs.readdir: Czyta katalog określony przezimageDirectoryPath.- Filtruje i zwraca pliki, które mają rozszerzenia
.jpglub.jpeg.
-
Tworzenie Pełnych Ścieżek Plików:
- Używa
path.joindo konstruowania pełnych ścieżek przefiltrowanych plików obrazów.
- Używa
-
Konwertuj Obrazy na PDF:
- Metoda
PdfGenerator.imageToPdfprzyjmuje tablicę ścieżek obrazów i konwertuje je na jeden PDF.
- Metoda
-
Zapisz PDF:
- Metoda
saveAszapisuje wygenerowany PDF jakocomposite.pdf.
- Metoda
Aby uzyskać więcej informacji o konwersji obrazów na PDF przy użyciu IronPDF, odwiedź stronę produktu IronPDF.
Odkryj przewodnik konwersji PDF na obrazy w Pythonie