跳過到頁腳內容
使用IRONPDF

如何將多張圖像合併為一個PDF

本文將示範如何使用 Adob​​e Acrobat Online 和IronPDF C# 庫從多張照片建立 PDF 文檔,並將新建立的 PDF 文件儲存到本機文件系統。 請依照以下步驟操作:

步驟 1

開啟Adobe Acrobat Online網站。

如何將影像合併到一個 PDF 檔案中,圖 1:Adobe Acrobat 網站
Adobe Acrobat 網站

步驟 2

您需要登入此網站。如果您沒有 Adob​​e 帳戶,請點擊註冊按鈕以建立一個。 註冊完成後,點擊登入按鈕,輸入您的憑證即可登入 Adob​​e Acrobat 網站。

步驟 3

登入後,您將看到 Adob​​e Acrobat Online 的介面。其中包含許多與 PDF 相關的選項。 接下來,點擊"所有工具"標籤。

如何將影像合併到一個 PDF 中,圖 2:導覽至 Adob​​e Acrobat Online 頁面
導航至 Adob​​e Acrobat Online 頁面

第四步

之後,您將看到 Adob​​e Acrobat Online 提供的工具列表,並選擇"JPG 轉 PDF"工具。

如何將圖像合併到一個 PDF 文件中,圖 3:訪問網站上的 JPG 轉 PDF 工具
造訪網站上的 JPG 轉 PDF 工具。

第五步

這將開啟 JPG 轉 PDF 工具的彈出視窗。 您會看到"拖放檔案"和"從裝置新增檔案"的選項。 您可以拖放多張圖片,或從裝置中選擇同一資料夾或不同資料夾中的所有圖片。

如何將影像合併到一個 PDF 檔案中,圖 4:JPG 轉 PDF 的拖放檔案模態方塊
用於將 JPG 檔案拖曳到 PDF 的模態框

選擇完所有照片後,點選繼續按鈕。 此操作會將多張圖片合併到一個PDF檔案中。該過程無需使用第三方應用程式即可將圖片合併到單一文件中。

如何將影像合併到一個 PDF 檔案中,圖 5:Adobe Acrobat 透過上傳檔案進行處理
透過上傳的檔案進行 Adob​​e Acrobat 處理

轉換完成後,您將在標籤頁中看到輸出的PDF檔案。 您可以點擊下載托盤按鈕將 PDF 檔案下載到您的系統中。

IronPDF:C# PDF 庫

IronPDF C# PDF 庫是一個.NET庫,用於讀取、寫入和自訂 PDF 文件。 IronPDF C# 庫旨在提供最完整、最準確、跨平台的 PDF 資訊來源。 它提供了一個進階 API,其設計力求盡可能直觀易用。 該程式庫提供了對 Adob​​e Acrobat 中絕大多數功能的存取權限,包括那些並非免費提供的功能。

該庫提供了一些方法和屬性,使您只需幾行程式碼即可讀取和寫入 PDF 文件。 您可以轉換不同版本的 PDF,無需提取即可讀取 PDF 中的文本和元數據,向現有文檔添加頁面,以各種位置和比例將圖像插入到頁面上從文檔中的頁面提取文本,從現有文檔創建新的 PDF,等等。 該程式庫還支援各種位元深度和格式的影像,包括 PNG 格式,並將多幀 TIFF 轉換為 PDF 格式。 你可以使用該程式庫建立自己的 PDF 文件,也可以處理其他人的 PDF 文件。 該庫還支援在 PDF 中建立和操作書籤、在 PDF 中尋找文字、從 PDF 中提取文字、從文件中提取形狀並將其添加到新的 PDF、將 PDF 文件拆分為頁面並將它們重新合併在一起。

本節將使用IronPDF庫建立一個包含多張圖片的 PDF 檔案。 現在讓我們來看看實現此功能的程式碼範例。

程式碼範例

// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
$vbLabelText   $csharpLabel

上面的程式碼非常簡單,只需幾行程式碼即可將多個圖像轉換為 PDF 文件。 這就是IronPDF的強大之處。 您無需上網登入網站。只需打開編輯器並編寫一些程式碼——您的PDF轉換器即可使用。 更多詳情,請造訪影像轉 PDF 轉換範例

授權

IronPDF完全免費,可用於開發用途。 然而,在生產環節,是需要支付報酬的。 IronPDF提供三種方案。 Lite 方案是針對個人開發者,而專業版方案則是針對需要功能強大的 PDF 軟體且沒有任何限制的個人或團隊。 無限流量套餐是為需要企業級解決方案的大型企業和機構設計的。 在開發、評估或測試階段,這三個方案都是免費的,但如果您決定在生產環境中使用IronPDF ,則需要支付許可證費用。 對於新用戶,我們提供完全免費試用,沒有任何附加條件! 您也可以以兩件產品的價格購買五件Iron Software產品。 請造訪IronPDF許可詳情頁面以了解更多資訊。

常見問題解答

如何使用 C# 將多個圖片合併成一個 PDF?

您可以使用 IronPDF 的ImageToPdfConverter類將多個圖片轉換成一個 PDF。首先,安裝 IronPDF NuGet 套件,然後編寫 C# 腳本列出您的圖片文件並使用轉換器創建並保存 PDF。

有什麼方法可以不使用在線工具將 JPG 轉換為 PDF?

通過使用 IronPDF,您可以程式化地將 JPG 圖片轉換為 PDF,這樣您可以繞過在線工具,直接在應用程式中進行轉換。

是否可以離線將圖片合併成一個 PDF?

是的,使用 IronPDF,您可以利用其全面的 C# 函式庫離線將圖片合併成 PDF,這提供了無需網路連接的 PDF 文檔轉換和操作功能。

IronPDF 是否支持將各種圖片格式轉換為 PDF?

IronPDF 支持將多種圖片格式(包括 JPG、PNG 和 TIFF)轉換為 PDF,這使其在不同的圖片轉 PDF 轉換需求中具有多樣性。

我該如何處理 PDF 函式庫的授權?

IronPDF 提供多種授權選項:個人開發人員的 Lite、團隊的 Professional 和大型公司的 Unlimited。函式庫在開發時免費,但在生產使用需要授權。

我可以使用 C# 函式庫從 PDF 中提取文本嗎?

IronPDF 提供從 PDF 文檔中提取文本的方法,這允許開發者程式化地訪問和操作文本內容。

使用 C# 函式庫創建 PDF 相較於在線服務有哪些優勢?

使用 IronPDF,可以直接在應用程式內部自動化 PDF 創建過程,這相比於需要網路訪問和帳戶登錄的在線服務提供了更大的控制、安全性和靈活性。

我如何在購買之前嘗試一個 PDF 函式庫?

IronPDF 提供免費試用,這使您可以在做出購買決定前評估其功能和能力,以確保其滿足您的具體需求。

IronPDF 與 .NET 10 兼容,是否支援將圖片合併到 PDF 中?

是的 — IronPDF 完全兼容 .NET 10。您可以在 .NET 10 項目中使用相同的 ImageToPdfConverter 方法將圖片合併到 PDF 中,無需額外的配置或方案。IronPDF 的跨平台支援包括在其支援的框架中 .NET 10。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me