使用 IRONPDF

C# 將 JPG 轉換為 PDF(代碼範例教程)

已更新 2024年2月8日
分享:

本文將向您介紹如何使用 IronPDF 庫,以超快速度在 C# 中以程式方式將 JPG 格式轉換為 PDF 格式。

教程涵蓋的主題

在本教程中,將涵蓋以下主題:

  1. IronPDF 庫介紹

  2. 建立 C# 專案

  3. 安裝 IronPDF 庫

    • 方法 1:NuGet 套件管理器方案

    • 方法 2:NuGet 套件管理器控制台

    • 方法 3:使用 DLL 文件
  4. 添加 IronPDF 命名空間

  5. 將 JPG 圖片轉換為 PDF 文檔

  6. 總結

使用 IronPDF 的要求:

  • 您應該具有基本的 C# 語言知識。
  • 您應該具有基本的 Windows 應用程式知識。

1. 建立 C# 專案

在開始之前,您應該對頂層語句有所了解,因為基本代碼是從 C# 10.0 提取的。

讓我們開始建立一個 C# 專案。

  • 打開 Visual Studio。
  • 新建一個 C# 專案。
  • 為專案命名。
  • 為您的專案選擇一個 .NET Core 版本。建議為此專案使用 .NET 6.0。

2. 安裝IronPDF庫

方法一:NuGet 套件管理器解決方案

Visual Studio 提供了 NuGet 套件管理器來下載您專案中的 NuGet 套件。您可以通過工具選單訪問它,或者在 方案總管 中右鍵點擊您的專案。

C# 將 JPG 轉換為 PDF(代碼範例教程),圖1:從解決方案資源管理器中打開

從解決方案總管打開

一旦NuGet套件管理器解決方案面板打開後,搜尋IronPDF庫。選擇安裝。

C# 將 JPG 轉換為 PDF (代碼示例教學), 圖 2: 瀏覽 IronPDF

瀏覽 IronPDF

方法 2:NuGet 套件管理器控制台

NuGet 套件管理器控制台也可以用來輕鬆安裝該庫。安裝不需要管理員權限。使用 NuGet 命令在項目中安裝 IronPDF 庫。在 NuGet 套件管理器控制台中複製代碼片段並按下回車。IronPDF 庫將被安裝並準備在項目中使用。

Install-Package IronPdf

方法三:使用 DLL 檔案

您也可以下載 IronPDF .DLL 從網站上直接下載檔案。

解壓縮檔案後,請按照以下步驟在您的專案中引用這個庫:

  • 右鍵點擊解決方案總管中的解決方案
  • 選擇「參考」
  • 瀏覽 IronPDF.dll 庫
  • 點擊「確定」

完成。! IronPDF 已下載、安裝並準備好用於將 JPG 轉換為 PDF 格式。

3. 添加 IronPDF 命名空間

現在將 IronPDF 命名空間添加到您的程式中。您需要將提供的這行程式碼添加到檔案的最上方。

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

這將允許您訪問IronPDF庫的功能。您需要在每個文件中添加這行代碼以使用IronPDF功能。

4. 將 JPG 圖片轉換為 PDF 格式

使用 IronPDF 可以在一行代碼內完成 JPG 圖片到 PDF 文件的轉換。代碼簡潔且易於理解。此任務可以使用 IronPDFs 完成。 ImageToPdf 方法。請按照以下步驟將任何 JPG 圖像轉換為 PDF 文件。

首先,將所有要轉換的 JPG 文件格式放入名為 assets 的文件夾中,此文件夾位於項目目錄中。該文件夾必須放置在以下位置:bin\Debug\net6.0。

然後使用 System.IO.Directory 列舉 assets 文件夾中的所有 JPG 文件,並將其傳遞給 ImageToPdf 方法進行 PDF 轉換。以下代碼片段有助於將 JPG 轉換為 PDF 圖像,並將其保存到新文件中。

using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

在以上的代碼片段中,資產文件夾中只有一張 JPG 圖像。輸出文件如下所示:

C# 將 JPG 轉換為 PDF (代碼範例教學),圖 3:單個 JPG 文件轉 PDF 文件

單個 JPG 檔案轉換為 PDF 檔案

相同的代碼範例可以用於轉換多個 JPG 檔案。輸出包含 PDF 文件中的三個 JPG 圖片。

C# 將 JPG 轉換為 PDF(代碼示例教程),圖 4:將多個 JPG 圖像轉換為 PDF 文檔

多個 JPG 圖像到 PDF 文件

5. 總結

此教學介紹如何使用 IronPDF C# 函式庫將 JPG 圖片轉換為 PDF 文檔。使用 IronPDF 函式庫功能對 PDF 文件進行操作和格式化變得非常容易。只需幾行代碼即可從 JPG 文件創建 PDF 文件。這有助於將所有圖片傳送到單一 PDF 文檔中,節省上下傳的時間。您也可以 轉換 TIFF 和其他圖像格式 使用與 JPG 教程相同的方法。

6. 更多關於 IronPDF 庫

IronPDF .NET PDF 庫解決方案對於開發人員,特別是使用 C# 的軟件工程師而言,是一個夢想。使用這個出色的 Iron Software 工具,您可以輕鬆創建一個核心的 .NET PDF 庫。IronPDF 會確保任何來自不同格式的 PDF 轉換是一個輕鬆且節省時間的過程。

它還使您能夠 使用 HTML5 構建 PDF 文件JavaScript、CSS 和圖像。您可以無縫編輯、蓋章以及向 PDF 添加頁眉和頁腳。此外,它使閱讀 PDF 文本、提取圖像變得非常容易或者 將圖像轉換為 PDF 程式化。

一些重要功能包括:

  • 從 HTML4/5、CSS、JavaScript 和圖像創建 PDF 文件。
  • 從URL生成PDF文件.
  • 載入URL與 自定義網路登錄憑證HTTP標頭、代理伺服器、Cookies、使用者代理和表單變數,允許在HTML登錄表單後面登錄。
  • 加密和解密PDF。 合併現有的 PDF 文件創建和編輯 PDF 表單這裡,本教程重點介紹將 JPG 圖像轉換為 PDF 文檔。IronPDF 支持幾乎所有的圖像格式進行轉換。支持的格式包括 JPG, PNG, TIFF, GIF, SVG 和 BMP。

您可以嘗試使用 IronPDF 的免費版本進行測試,使用免費試用密鑰可以測試 IronPDF 的功能。此外,目前的特別優惠允許您以兩個產品的價格獲得 IronPDF 的五個產品。! 有關授權的信息可以在此找到 授權頁面.

< 上一頁
C# 將 PNG 轉換為 PDF(代碼示例教程)
下一個 >
將位元組陣列儲存為 PDF C# (程式碼範例)

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

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