在 C# 中將 JPG 合併為 PDF | 將 JPG 合併為 PDF

將多個 JPG 圖片合併為一個 PDF 文件是許多應用程式的常見需求,包括文件管理系統、報告生成和數位檔案存檔。在這篇博客文章中,我們將帶您了解如何使用 C# 將 JPG 圖片合併為 PDF。

本文涵蓋以下主題:

  1. C# 庫將 JPG 合併為 PDF
  2. 在 C# 中將多個 JPG 圖片合併為 PDF
  3. 將多個 JPG 圖片合併為 PDF
  4. 在線將 JPG 合併為 PDF
  5. 免費資源

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 文件,請按照以下步驟操作:

  1. 從目錄中讀取所有 JPG 文件。
  2. 使用 PdfConverter.MergeImages() 方法將 JPG 圖片合併為一個流。
  3. 創建 Document 類的實例。
  4. 向 Document 的 Pages 集合添加一個新的空白頁。
  5. 創建 Image 類的實例。
  6. 設定 Image.ImageStream 屬性。
  7. 將圖像添加到頁面。
  8. 最後,使用 Save() 方法保存文件。

以下代碼示例顯示了如何在 C# 中將 JPG 圖片合併為 PDF 文件。

在 C# 中將多個 JPG 圖片合併為 PDF

在 C# 中將多個 JPG 圖片合併為 PDF

將多個 JPG 圖片合併為 PDF

同樣地,我們可以通過以下步驟將多個 JPG 圖片合併為 PDF 文件:

  1. 創建 Document 類的實例。
  2. 使用 Directory.GetFiles(string) 方法獲取目錄中所有 JPG 文件的列表。
  3. 對於列表中的每個圖像文件,請執行以下操作:
    • 向 PDF 文件添加一個新的 Page
    • 將圖像文件加載到 FileStream 對象中。
    • 使用 Page.Paragraphs.Add(Image) 方法將新的圖像添加到頁面。
    • 使用 Image.ImageStream 屬性設置圖像流。
  4. 最後,使用 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 文件。如果您有任何問題,請通過我們的 免費支持論壇 讓我們知道。

另請參閱