使用 IRONPDF

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

已更新 2024年1月21日
分享:

本文將演示如何使用 Adobe Acrobat Online 和 IronPDF C# 庫從多張照片創建 PDF 文件,並將新創建的 PDF 文件保存到本地文件系統。 請按照以下步驟進行:

第一步

打開這個Adobe Acrobat 線上網站。

如何將多個圖像合併成一個 PDF,圖 1:Adobe Acrobat 網站

Adobe Acrobat 網站

第2步

您需要登入此網站。如果您沒有 Adobe 帳戶,請點擊註冊按鈕創建一個帳戶。 註冊後,點擊登入按鈕並輸入您的憑證以登入至 Adobe Acrobat 網站。

步驟 3

一旦您登入,您將看到Adobe Acrobat Online的介面。將有許多與PDF相關的選項。 接下來,點擊「所有工具」選項卡。

如何將多張圖片合併為一個 PDF,圖 2:前往 Adobe Acrobat 在線頁面

導航到 Adobe Acrobat 線上頁面

步驟 4

之後,您將看到 Adobe Acrobat Online 提供的工具列表,然後選擇「JPG 轉 PDF」工具。

如何將多張圖片合併成一個 PDF,圖 3:在網站上導航至 JPG to PDF 工具

導航至網站上的 JPG 轉 PDF 工具

第5步

這將開啟一個 JPG 到 PDF 工具的彈出視窗。 您將看到「拖放文件」和「從設備添加文件」的選項。 您將能夠拖放多張圖片,或者從設備中選擇來自同一文件夾或不同文件夾的所有圖像。

如何將圖像合併成一個 PDF,圖 4:拖放 JPG 到 PDF 的文件模式

拖放文件模式將 JPG 轉換為 PDF

選擇所有照片後,點擊繼續按鈕。 這將合併多個圖像為單個 PDF 文件。該過程將在單個文檔中合併圖像,而不使用第三方應用程式。

如何將多張圖片合併為一個 PDF,圖 5:Adobe Acrobat 處理已上傳的文件

透過上傳檔案進行Adobe Acrobat處理

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

IronPDF:C# PDF 庫

IronPDF C# PDF 函式庫是一個 .NET 函式庫,用於讀取、寫入和自訂 PDF 文件。 IronPDF C# 庫旨在提供有關 PDF 最完整、準確且跨平台的信息來源。 它提供了一個高階API,旨在盡可能地直觀。 該庫提供對 Adobe Acrobat 中大多數功能的訪問,包括那些不免費提供的功能。

該庫提供的方法和屬性使您可以用少量代碼讀取和寫入 PDF 文件。 您可以在不同版本之間轉換 PDF,從 PDF 中讀取文本與此同時不提取數據與元數據,向現有文檔中添加頁面,將圖像插入頁面在不同的位置和比例下,從頁面提取文本在文件內,從現有文件創建新的PDF,以及更多功能。 該庫還包括對各種位深度和格式圖像的支援,包括 PNG 和將多幀 TIFF 轉換為 PDF. 您可以使用該函式庫創建自己的PDF,也可以處理他人的PDF。 該庫還支援創建和在 PDF 中操作書籤在 PDF 中尋找文字,從 PDF 中提取文字,從文件中提取形狀並將它們添加到新的 PDF 中,將 PDF 文件拆分為頁面並再次將它們合併在一起。

本節將使用IronPDF庫來創建由多張圖片組成的PDF文件。 現在讓我們檢視一下這段程式碼範例。

範例程式碼

// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

// One or more images as IEnumerable.  This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

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

//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

// One or more images as IEnumerable.  This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

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

//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

在上面的程式碼中,只需要幾行程式碼即可輕鬆將多個圖像轉換為 PDF 檔案。 這就是IronPDF的力量。 您不需要上網並登錄網站。只需打開編輯器並撰寫一些程式碼——您的 PDF 轉換器即可使用。 詳情請訪問將影像轉換為 PDF 的範例.

授權

IronPDF 完全免費供開發用途。 然而,在生產階段,需要支付費用。 IronPDF 提供三種方案。 Lite 計劃適合個人開發者,而專業計劃則適用於需要強大 PDF 軟體且無任何限制的個人或團隊。 無限計劃專為需要企業級解決方案的大型公司和機構而設計。 在開發、評估或測試階段,所有三個方案均免費,但如果您決定在生產中使用IronPDF,則需要支付授權費用。 對於新用戶,有一個免費試用,無附加條件! 您還可以以兩個的價格購買五個Iron Software產品。 參觀IronPDF 授權細節更多資訊。

< 上一頁
C# 添加影像至 PDF(開發者教學)
下一個 >
將 ASPX 轉換為 PDF

準備開始了嗎? 版本: 2024.12 剛剛發布

免費 NuGet 下載 總下載次數: 11,622,374 查看許可證 >