將多個 JPG 圖片合併為一個 PDF 文件是許多應用程式的常見需求,包括文件管理系統、報告生成和數位檔案存檔。在這篇博客文章中,我們將帶您了解如何使用 C# 將 JPG 圖片合併為 PDF。
本文涵蓋以下主題:
C# 庫將 JPG 合併為 PDF
我們將使用 Aspose.PDF for .NET 來將 JPG 圖片合併為 PDF。這是一個功能強大的 PDF 操作庫,可讓開發人員在 .NET 應用程式中以程式化方式創建、操作和管理 PDF 文件。
請下載 API 的 DLL 或使用 NuGet 通過以下命令安裝:
PM> Install-Package Aspose.PDF
在 C# 中將多個 JPG 圖片合併為 PDF
我們可以輕鬆地將多個 JPG 圖片合併為一個 PDF 文件,請按照以下步驟操作:
- 從目錄中讀取所有 JPG 文件。
- 使用 PdfConverter.MergeImages() 方法將 JPG 圖片合併為一個流。
- 創建 Document 類的實例。
- 向 Document 的 Pages 集合添加一個新的空白頁。
- 創建 Image 類的實例。
- 設定 Image.ImageStream 屬性。
- 將圖像添加到頁面。
- 最後,使用 Save() 方法保存文件。
以下代碼示例顯示了如何在 C# 中將 JPG 圖片合併為 PDF 文件。
將多個 JPG 圖片合併為 PDF
同樣地,我們可以通過以下步驟將多個 JPG 圖片合併為 PDF 文件:
- 創建 Document 類的實例。
- 使用 Directory.GetFiles(string) 方法獲取目錄中所有 JPG 文件的列表。
- 對於列表中的每個圖像文件,請執行以下操作:
- 向 PDF 文件添加一個新的 Page。
- 將圖像文件加載到 FileStream 對象中。
- 使用 Page.Paragraphs.Add(Image) 方法將新的圖像添加到頁面。
- 使用 Image.ImageStream 屬性設置圖像流。
- 最後,使用 Document.Save(String) 方法保存 PDF 文件。
以下代碼示例顯示了如何在 C# 中將多個 JPG 圖片合併為 PDF 文件。
獲取免費許可證!
訪問我們的 臨時許可證 頁面,以獲取免費的、不受限制的許可證,並充分發揮 Aspose.PDF for .NET 的全部潛力!
在線將 JPG 合併為 PDF
此外,您還可以使用此 JPG 合併為 PDF 工具免費在線將您的 JPG 圖片合併為 PDF 文件。
將 JPG 合併為 PDF – 免費資源
除了將 JPG 圖片合併為 PDF 文件之外,還學習如何創建、操作和轉換 PDF 文件,以及探索該庫的各種其他功能,請使用以下資源:
結論
在本文中,我們學習了如何在 C# 中將 JPG 圖片合併為 PDF。我們還了解了如何以程式化方式將 JPG 圖片合併到 PDF 文件中。通過遵循這篇博客文章中的步驟,您可以輕鬆地從多個圖像創建 PDF 文件。如果您有任何問題,請通過我們的 免費支持論壇 讓我們知道。