圖像轉PDF

開發人員可以使用IronPDF將多個圖像合併成一個PDF文件。

PdfDocument.fromImage 方法接受一個 Path 對象的列表,每個對象都引用了本地文件系統上存儲的圖像的有效路徑。 這讓開發者在特定性上有很大的自由度。 開發者可以建立此清單,以包含跨多個目錄的一組圖像,包括符合特定命名或類型標準的圖像等。當圖像來源於相同目錄時,(如上述示例所示)開發人員可以簡單地利用 DirectoryStream 以及其他 java.nio.file 類別,快速建立一個目錄中所有圖片的列表。

PdfDocument.fromImage 將在 PDF 文件中的每個獨立頁面上渲染列表中引用的每個圖像。

如果圖像需要放置在不同的 PDF 文件中(未合併為一),開發者可以執行以下任一操作:

  1. 反覆調用 PdfDocument.fromImage,使用僅包含一個 Path 對象的列表。(例如 `PdfDocument.fromImage(新的 ArrayList<>().add(Paths.get("path/to/single/image.png")));

  2. 將所有圖像合併為一個 PDF 文件,如上例所示,然後使用 PdfDocument.copyPage 方法將每一頁複製到新的 PDF 文件中。

    如需有關如何使用 IronPDF 處理 PDF 文檔的更多詳細信息,請訪問IronPDF 開發者文件.