IRONSOFTWAREHOME
使用IRONPDF

如何在.NET中將PDF轉換為JPG

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

本文探討了使用.NET Framework和IronPDF程式庫將PDF文件轉換為PNG圖像格式的詳細過程。

為什麼要將PDF轉換為PNG?

將PDF文件轉換為PNG格式的原因是基於PNG(便捷網路圖像)的獨特優勢。 PNG以其無損壓縮而著稱,能夠在不影響質量的情況下壓縮圖像。 此外,PNG支持透明背景,使其成為保留詳細視覺細節同時適應多樣設計元素的理想格式。

通過將PDF轉換為PNG,可以確保文件格式、完整圖像解析度和保真度以及精細圖形組件得到保留,使PNG成為需要視覺精度和多功能性應用的寶貴選擇。

本文將使用IronPDF的PDF轉PNG轉換功能以程式化方式將PDF轉換為PNG圖像。

如何使用.NET將PDF轉換為PNG

  1. 下載並安裝.NET PDF到PNG程式庫。
  2. 將PDF文件轉換為PNG圖像。
  3. 使用"PdfDocument.FromFile方法"從系統打開現有的PDF文件。
  4. 使用"RasterizeToImageFiles方法"將PDF轉換為圖像。
  5. 將輸出文件夾和圖像格式作為參數傳遞給上述方法。

1. IronPDF

IronPDF程式庫總覽是一個.NET程式庫,允許開發者在.NET應用中建立、操作和渲染PDF文件。 它提供了廣泛的功能來處理PDF文件,包括以程式化方式建立PDF文件、將HTML轉換為PDF文件、合併多個PDF、向PDF中新增文字和圖像、從PDF中提取內容等。 IronPDF在處理Web應用或任何需要PDF生成或操作功能的.NET專案中特別有用。

2. 設置環境並安裝IronPDF

在開始使用IronPDF進行PDF轉換過程之前,建立理想環境是必不可少的。 安裝適合的.NET Framework版本應該是您的第一步。一旦框架準備好,開始安裝IronPDF。 使用NuGet,一個受歡迎的.NET專案包管理工具,使這項任務變得簡單。

2.1. 建立一個新的VB.NET專案

  1. 打開Visual Studio,按照以下步驟建立新的.NET專案:
  • 點擊"File" > "New" > "Project..."

如何在.NET中將PDF轉換為PNG,圖1:Visual Studio中的專案下拉選單 Visual Studio中的專案下拉選單

  • 根據應用型別(例如,Windows Forms,Console Application,ASP.NET等)選擇專案模板,然後點擊"Next"。

如何在.NET中將PDF轉換為PNG,圖2:用Visual Studio建立新的專案 用Visual Studio建立新的專案

  • 輸入專案的名稱和位置,然後點擊**"Next"**按鈕。

如何在.NET中將PDF轉換為PNG,圖3:配置您的新專案 配置您的新專案

  • 選擇目標框架並點擊"Create"以建立專案。
  1. 安裝IronPDF:

建立專案後,您需要使用NuGet安裝IronPDF程式庫。 以下是方法:

  • 右鍵點擊解決方案資源管理器中的專案。
  • 選擇"Manage NuGet Packages..."

如何在.NET中將PDF轉換為PNG,圖4:Visual Studio工具欄中的NuGet包管理器下拉選單 Visual Studio工具欄中的NuGet包管理器下拉選單

  • 在"NuGet包管理器"窗口中,確保左側的"Browse"被選中。
  • 在搜索框中輸入"IronPDF"。

如何在.NET中將PDF轉換為PNG,圖5:NuGet包管理器中選中的IronPDF NuGet包管理器中選中的IronPDF

  • 從搜索結果中選擇"IronPDF"包。
  • 點擊"Install"按鈕安裝包。

3. 將PDF文件轉換為PNG圖像

利用IronPDF .NET程式庫,將PDF文件轉換為PNG圖像的過程變得非常簡單。 在本部分中,我們將深入探討能夠讓您僅需數行簡潔程式碼即可無縫地將PDF轉換為PNG圖像的簡化方法。 通過利用IronPDF的功能,這一過程變得高效且易於存取。 讓我們瀏覽一下這些步驟,讓您可以毫不費力地實現此轉換。

3.1. 輸入PDF文件

如何在.NET中將PDF轉換為PNG,圖6:包含各種圖表的三頁PDF文件 包含各種圖表的三頁PDF文件

using IronPdf;

// Load the PDF document you want to convert
var pdf = PdfDocument.FromFile("bucket.pdf");

// Convert each page of the PDF into a separate PNG image stored in the specified directory
pdf.RasterizeToImageFiles(@"C:\image\folder\*.png");

上述程式碼在.NET應用中使用IronPDF程式庫將指定的PDF文件("bucket.pdf")的所有頁面轉換為一系列PNG文件。 FromFile方法載入PDF,然後每頁被轉換為PNG格式。 RasterizeToImageFiles方法指定輸出目錄和文件格式,自動根據輸入內容命名文件並生成高質量的PNG圖像。

3.2. 輸出圖像

如何在.NET中將PDF轉換為PNG,圖7:Windows文件管理器中的三個PNG圖片,每個對應一個PDF頁面 Windows文件管理器中的三個PNG圖片,每個對應一個PDF頁面

4. 結論

使用.NET Framework將PDF頁面轉換為PNG圖像的能力,特別是利用IronPDF的強大功能,提供了一個靈活且有效的解決方案,以應對當今技術驅動環境中不斷增長的無縫文件轉化需求。 PNG格式的獨特優勢,包括無損壓縮和支持透明背景,為保留文件格式、圖像保真度和複雜的圖形元素提供了寶貴選擇。

了解更多有關IronPDF功能和能力的資訊,以幫助開發者輕鬆將PDF頁面轉PNG轉換功能整合到其應用中,展示了該框架在增強跨各種領域視覺精度和多功能性方面的重要性。 隨著技術不斷發展,此類工具提供了關鍵支持,以滿足現代應用不斷擴展的需求。

請務必查看這篇IronPDF PDF-to-PNG轉換教程,更多相關程式碼範例,請存取IronPDF將PDF棲圖為圖像指南。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

相關文章

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費現場演示
Booking Badge

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密。
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起