使用 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 Online頁面

第四步

之後,您會看到 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 库是一款用于读取、写入和自定义PDF文档的 .NET 库。IronPDF C# 库致力于提供最完整、最准确并且跨平台的PDF信息源。它提供了一个高级API,设计目标是尽可能直观。该库提供了接近Adobe Acrobat的绝大多数功能,包括那些需要收费才能使用的特性。

该库提供了方法和属性,使您只需几行代码即可读取和写入PDF文件。您可以在不同版本的PDF之间进行转换, 閱讀文本 與此同時不提取數據與元數據,向現有文檔中添加頁面, 將圖像插入頁面 在不同的位置和比例下, 從頁面提取文本 在文件中,從現有文件創建新的PDF,等等。該庫還包括對各種位深度和格式的圖像支持,包括PNGs和 TIFFs您可以使用該庫來創建自己的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 轉換器就可以使用了。更多詳情,請訪問 範例頁面.

授權

IronPDF在開發階段是完全免費的。但是,在生產階段則需要付費。IronPDF提供三種方案。Lite方案適合個別開發人員;專業方案則適合需要強大且無限制PDF軟體的個人或團隊。無限制方案則是為需要企業級解決方案的大型公司和機構所設計。在開發、評估或測試階段,這三種方案都是免費的,但是如果您決定在生產中使用IronPDF,您需要支付授權費用。對於新用戶,有一個 免費試用 沒有任何附加條件的期限! 您還可以以兩個產品的價格購買五個 Iron Software 產品。訪問 授權頁面 了解更多詳情。

< 上一頁
如何使用C#在PDF中添加圖片
下一個 >
將 ASPX 轉換為 PDF

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

免費 NuGet 下載 總下載次數: 10,993,239 查看許可證 >