使用IRONPDF 如何在.NET中將PDF轉換為JPG Curtis Chau 更新:2025年6月22日 下載 IronPDF NuGet 下載 DLL 下載 Windows Installer 開始免費試用 LLM副本 LLM副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在 Grok 中打開 向 Grok 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 本教學將使用IronPDF for C# .NET將 PDF 轉換為 JPG 影像。 IronPDF - .NET庫 IronPDF for .NET是一個允許使用者建立、編輯和管理 PDF 文件的資料庫。 由於其 PDF 生成元件,C# 開發人員可以無需安裝 Adobe Acrobat 即可處理 PDF 文件,因此它在 C# 開發人員中非常受歡迎。 IronPDF for .NET允許在不同格式之間轉換,例如 HTML 轉 PDF、URL 轉 PDF 和影像轉 PDF。 它還支援添加自訂頁眉和頁腳、數位簽名、註釋和附件、使用者和所有者密碼以及其他安全選項。 IronPDF採用快速的 Chromium 引擎,提供更好的渲染體驗。 它可以產生像素級完美的PDF檔案。 它還提供完整的多線程和非同步支援。 接下來,下一節將討論如何使用IronPDF以程式設計方式將 PDF 格式轉換為 PNG 或 JPG 等影像格式。 先決條件 在開始之前,建議先從 Visual Studio 官方網站下載並安裝最新版本的 Visual Studio。 這對於建立 C# 應用程式、幫助設定.NET環境以及準備製作 PDF 轉 JPG 轉換器是必要的。 IronPDF安裝 安裝IronPDF有多種方法: 您可以使用NuGet套件管理器將IronPDF下載到使用 Visual Studio 建立的 C# 專案中。 透過"工具"或右鍵點選"解決方案資源管理器"存取NuGet套件管理器。 瀏覽並安裝IronPDF軟體包。 安裝IronPDF的另一種方法是直接從NuGet IronPDF頁面下載。 使用IronPDF將 PDF 文件轉換為圖像 載入 PDF 文件 若要將本機位置的 PDF 檔案載入到此專案中, IronPDF提供了一個FromFile方法,該方法存在於PdfDocument類別中。 以下程式碼範例可協助您開啟現有的 PDF 檔案進行編輯: using IronPdf; // Load the PDF document from a local path PdfDocument pdf = PdfDocument.FromFile("Example.pdf"); using IronPdf; // Load the PDF document from a local path PdfDocument pdf = PdfDocument.FromFile("Example.pdf"); $vbLabelText $csharpLabel 將 PDF 文件轉換為圖像 現在,文件已打開,可以進行編輯。 IronPDF提供了一種將 PDF 頁面轉換為影像格式的方法。 使用以下一行程式碼,即可非常輕鬆地使用 IronPDF 的 Rasterize 方法將整個 PDF 文件轉換為 JPG 影像。 // Convert all pages of the PDF into JPG images and save them to the specified folder pdf.RasterizeToImageFiles(@"C:\image\folder\*.jpg"); // Convert all pages of the PDF into JPG images and save them to the specified folder pdf.RasterizeToImageFiles(@"C:\image\folder\*.jpg"); $vbLabelText $csharpLabel 上述程式碼轉換後的檔案將保存在指定路徑中。 該 PDF 檔案包含 562 頁, IronPDF可以很快地將所有 PDF 頁面轉換為 JPG 影像。 RasterizeToImageFiles 方法完成了所有繁重的工作,圖像的名稱是一個從 1 開始的數字,並且每頁遞增。 從 PDF 文件中提取的圖像 轉換特定 PDF 頁面 RasterizeToImageFiles 方法也提供了其他選項,以便更好地控制 PDF 頁面到 JPG 的轉換。 以下程式碼有助於轉換 PDF 中第 11 頁到第 21 頁之間的頁面。 using System.Collections.Generic; using System.Linq; // Set the Page Range IEnumerable<int> pageIndexes = Enumerable.Range(10, 11); // Corrected range to cover pages 11 to 21 // Path, PageIndexes, ImageType and Dimensions may be specified pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300); using System.Collections.Generic; using System.Linq; // Set the Page Range IEnumerable<int> pageIndexes = Enumerable.Range(10, 11); // Corrected range to cover pages 11 to 21 // Path, PageIndexes, ImageType and Dimensions may be specified pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300); $vbLabelText $csharpLabel 以上使用IronPDF將一系列 PDF 頁面轉換為 JPG 的範例中,發生了很多事情。 讓我們逐一來看。 第一個參數:以字串形式提供具有可選影像副檔名的有效路徑。 第二個參數: pageIndexes 提供需要以程式設計方式轉換為 JPG 影像的頁面範圍。 第三個參數:指定影像的最大寬度(以像素為單位)。 第四個參數:指定影像的最大高度(以像素為單位)。 第五個參數:如果路徑中未指定副檔名,則預設影像類型將以 PNG 格式儲存影像。 其他可用格式包括 PNG、GIF、TIFF、JPG 和點陣圖。 第六個參數:設定輸出影像檔案的所需解析度。 除了 Windows 系統外,Linux 和 macOS 系統將忽略 DPI 設定。 JPG轉換後的輸出結果為: 提取的影像具有更強的控制能力 將 URL 轉換為 PDF,然後將 PDF 轉換為圖像 有時出於某種目的,需要將網站上列出的產品拍攝成圖片。 假設一個網頁上列出了數百種產品。 截圖將是一項耗時且繁瑣的任務。 IronPDF提供將 URL 轉換為 PDF 的功能,並使用產生的 PDF 文件將每一頁儲存為圖像。 以下程式碼將亞馬遜網站頁面作為 URL,並將其渲染成像素級精確的 PDF。 之後,產生的 PDF 的每一頁都會轉換為單獨的 JPG 檔案。 using IronPdf; // Create a PDF renderer using the Chromium rendering engine ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL to a PDF document PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20"); // Convert each page of the PDF to separate JPG image files pdf.RasterizeToImageFiles(@"C:\image\folder\amazon_pdf_image_*.jpg"); using IronPdf; // Create a PDF renderer using the Chromium rendering engine ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL to a PDF document PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20"); // Convert each page of the PDF to separate JPG image files pdf.RasterizeToImageFiles(@"C:\image\folder\amazon_pdf_image_*.jpg"); $vbLabelText $csharpLabel 從亞馬遜網站提取的圖片 結論 本文示範如何使用IronPDF for the .NET Framework將 PDF 文件轉換為 JPG 映像。 RasterizeToImageFiles 方法產生的圖片包含頁碼和文件名稱,如上面的程式碼範例所示。 IronPDF可以將 PDF 頁面轉換為不同格式的圖像:PNG、JPG、GIF 等。 IronPDF庫為使用者提供對輸出影像格式、尺寸和解析度的完全控制。 IronPDF也提供其他 PDF 工具,例如旋轉 PDF 頁面、更改 PDF 文字、設定邊距等。若要了解有關IronPDF for .NET的更多資訊以及存取用於操作 PDF 文件的其他功能,請參閱以下IronPDF PDF 操作範例。 有關如何將 PDF 轉換為不同格式圖像的更多信息,請訪問IronPDF JPG 轉換的程式碼範例。 IronPDF .NET庫可免費用於開發,但商業用途需要獲得Iron Software許可頁面的許可。 下載IronPDF for .NET庫 Zip 檔案並試試看。 常見問題解答 如何在 .NET 中將 PDF 轉換為 JPG? 你可以使用 IronPDF 的 RasterizeToImageFiles 方法將 PDF 頁面轉換為 JPG 圖像。此方法提供對輸出圖像格式、尺寸和解析度的控制。 我可以使用 IronPDF 將特定的 PDF 頁面轉換為 JPG 嗎? 是的,IronPDF 允許通過在 RasterizeToImageFiles 方法中指定頁面範圍來將特定 PDF 頁面轉換為 JPG。 我如何在.NET專案中安裝IronPDF? IronPDF 可以使用 Visual Studio 中的 NuGet 套件管理器安裝。您可以在套件管理器中搜索 IronPDF 並將其添加到項目中。 轉換成 JPG 圖像之前,可以將 URL 轉換為 PDF 嗎? 是的,IronPDF 可以使用其 Chromium 渲染引擎將 URL 轉換為 PDF,然後將生成的 PDF 轉換為 JPG 圖像。 IronPDF 支持哪些圖像格式進行 PDF 轉換? IronPDF 支持將 PDF 頁面轉換為多種圖像格式,包括 JPG、PNG、GIF、TIFF 和 Bitmap。 IronPDF 是需要許可證才能商業使用的嗎? IronPDF 可免費用於開發目的,但商業用途需要許可證。許可詳細信息可在 Iron Software 許可頁面找到。 IronPDF 可以用於 Windows 以外的操作系統嗎? IronPDF 主要設計用於 Windows 環境,但也可以在 Linux 和 macOS 上使用,儘管某些功能如 DPI 設置可能不完全支持。 IronPDF 的一些高級功能是什麼? IronPDF 提供了高級功能,如添加自定義頁眉和頁腳、數字簽名、註釋和附件。它還支持多線程和異步操作以提高性能。 將PDF轉換為JPG圖片時,IronPDF是否與.NET 10兼容? 是的,IronPDF完全支援.NET 10,包括其PDF-to-image方法,如RasterizeToImageFiles,因此您可以在.NET 10專案中將PDF頁面轉換成JPG圖片而不會有兼容性問題。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 更新2026年3月1日 如何在.NET中使用IronPDF創建PDF檔案(C#教程) 發現用於創建C# PDF文件的有效方法,提升您的編碼技能並簡化您的項目。立即閱讀文章! 閱讀更多 更新2026年2月27日 如何在C#中合併PDF文件 使用 IronPDF 合併 PDF 文件。學習如何使用簡單的 VB.NET 程式碼將多個 PDF 文件合併成一個文檔。包含逐步範例。 閱讀更多 更新2026年3月1日 C# PDFWriter教程,適用於.NET 10開發者 通過這個面向開發人員的逐步指南,學習如何使用C# PDFWriter高效創建PDF。閱讀本文以提高您的技能! 閱讀更多 如何在VB.NET中解析PDF文件ASP PDF查看器(開發者教程)