在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
本文將指導您如何使用 IronPDF 圖像轉換 API 在 C# 中將 PNG 轉換為 PDF。
ImageToPdf
方法在本教程中,將涵蓋以下主題:
IronPDF 庫介紹
建立 C# 專案
安裝 IronPDF 庫
方法 1:NuGet 套件管理器方案
方法 2:NuGet 套件管理器控制台
添加 IronPDF 命名空間
將 JPG 圖片轉換為 PDF 文檔
使用 IronPDF 的要求:
IronPDF .NET PDF 庫解決方案對於開發者來說是一個夢想,特別是使用 C# 的軟體工程師。使用這個出色的Iron Software 工具,你可以輕鬆地為 .NET 創建一個核心 PDF 庫。IronPDF 將確保任意格式的PDF轉換成為一個輕鬆且節省時間的過程。
它還使你可以 使用 HTML5 構建 PDF 文件JavaScript、CSS 和圖像。您可以無縫編輯、蓋章以及向 PDF 添加頁眉和頁腳。此外,它使閱讀 PDF 文本、提取圖像變得非常容易或者 將圖像轉換為 PDF 程式化。
一些重要功能包括:
本教程將使用最新版本的 Visual Studio 和 C# 編程語言來構建專案。由於示例代碼來自 C# 10.0,因此您應該對頂級語句有所了解。
讓我們開始建立一個 C# 專案。
創建專案後的控制台程式
從方案總管打開
一旦打開NuGet套件管理器方案,瀏覽IronPDF庫以將PNG圖像轉換為PDF文件。然後點擊安裝。
瀏覽 IronPDF
使用 NuGet 套件管理器主控台,您可以輕鬆安裝該庫。安裝該庫不需要管理員權限。將使用一條 NuGet 指令來安裝IronPDF庫到您的專案中。只需使用以下命令即可進行。
Install-Package IronPdf
你可以直接從網站下載 IronPDF 的 .DLL 文件。它可以立即從 IronPDF DLL下載若要在專案中引用該庫,請遵循以下步驟:
全部完成! IronPDF 已下載、安裝並準備好用來將 PNG 轉換為 PDF 格式。
現在將 IronPDF 命名空間添加到您的程式中。您需要在文件頂部添加以下一行代碼。
using IronPdf;
using IronPdf;
Imports IronPdf
這將允許您訪問 IronPDF 提供的所有功能。這行代碼必須添加到每個您希望使用 IronPDF 功能的文件中。
使用IronPDF將PNG文件轉換為PDF文檔非常容易。只需要一行代碼即可使用IronPDF完成此任務。 ImageToPdf
方法。在專案目錄內,將需轉換的 PNG 圖片放置在名為 assets 的資料夾中。該資料夾必須放置在以下位置:bin\Debug\net6.0。然後,使用 System.IO.Directory 列舉 assets 資料夾中的所有 PNG 檔案,並將其傳遞給 ImageToPdf
方法以進行轉換操作流。以下的程式碼範例幫助您將 PNG 圖片轉換為 PDF 文件並將 Stream 物件保存至磁碟。
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
using IronPdf;
Console.WriteLine("C# Convert PNG to PDF using IronPDF");
// One or more images as IEnumerable. This example selects all PNG images in a specific 'assets' folder.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".png")
f.EndsWith(".PNG"));
// Converts the images to a PDF and saves it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("PNG successfully converted to PDF");
IRON VB CONVERTER ERROR developers@ironsoftware.com
在上述代码片段中,資產資料夾僅包含一個 PNG 文件。輸出文件看起來像這樣:
單一 JPG 文件轉 PDF 文件
相同的代碼範例可以用來轉換多個 PNG 圖片。輸出文件格式包含三個 PNG 到 PDF 文件。
多個 PNG 圖片轉 PDF 文件
這個教程展示了如何使用IronPDF C#庫將PNG圖片轉換為PDF文檔。使用IronPDF庫功能,PDF文件的操作和配置變得異常簡便。只需幾行代碼即可從PNG文件構建PDF文檔。無論是轉換JPG圖片、PNG圖片還是其他多種格式,IronPDF都是開發人員和公司理想的選擇。
利用免費版本來試用一下! 此外,使用免費試用金鑰,您可以測試 IronPDF 的功能。此外,當前的特別優惠允許您以兩個產品的價格獲得 IronPDF 的五個產品。! 請參觀這個 授權頁面 洽詢更多有關授權的資訊。