USING IRONPDF How to Convert PDF to JPG in .NET Curtis Chau 更新:2025年6月22日 下載 IronPDF NuGet 下載 DLL 下載 Windows 安裝程式 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 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 提供了PdfDocument類別中的FromFile方法。 以下程式碼範例可協助您開啟現有的 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 提供了一個RasterizeToImageFiles方法,將 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 開始的數字,並且每頁遞增。 如何在 .NET 中將 PDF 轉換為 JPG,圖 2:從 PDF 文件中提取的圖像 從 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轉換後的輸出結果為: 如何在 .NET 中將 PDF 轉換為 JPG,圖 2:提取的圖像具有更多控制選項 提取的影像具有更強的控制能力 將 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 如何在 .NET 中將 PDF 轉換為 JPG,圖 3:從亞馬遜網站提取的圖像 從亞馬遜網站提取的圖片 結論 本文示範如何使用 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 軟體許可頁面的許可。 下載IronPDF for .NET 函式庫 Zip 檔案並試試看。 常見問題解答 如何在 .NET 中將 PDF 轉換為 JPG? 您可以使用 IronPdf 的 RasterizeToImageFiles 方法將 PDF 頁面轉換成 JPG 圖檔。此方法提供對輸出圖片格式、尺寸和解析度的控制。 我可以使用 IronPDF 將 PDF 的特定頁面轉換成 JPG 嗎? 是的,IronPDF 允許您在 RasterizeToImageFiles 方法中指定頁面範圍,將 PDF 的特定頁面轉換成 JPG。 如何在 .NET 專案中安裝 IronPDF? IronPDF 可使用 Visual Studio 中的 NuGet Package Manager 進行安裝。您可以在套件管理員中搜尋 IronPDF,並將其加入專案中。 是否可以先將 URL 轉換成 PDF,再轉換成 JPG 圖檔? 是的,IronPDF 可以使用其 Chromium 渲染引擎將 URL 轉換為 PDF,然後將生成的 PDF 轉換為 JPG 圖像。 IronPDF 轉換 PDF 支援哪些圖檔格式? IronPDF 支援將 PDF 頁面轉換成幾種圖像格式,包括 JPG、PNG、GIF、TIFF 和 Bitmap。 IronPdf 是否需要商業使用授權? IronPDF 用於開發是免費的,但用於商業用途則需要授權。授權詳情請參閱 Iron Software Licensing 頁面。 IronPDF 可以在 Windows 以外的作業系統上使用嗎? IronPdf 主要針對 Windows 環境設計,但也可在 Linux 和 macOS 上使用,不過可能無法完全支援某些功能,例如 DPI 設定。 IronPDF 有哪些進階功能? IronPdf 提供先進的功能,例如新增自訂頁首與頁尾、數位簽署、註解與附件。它也支援多執行緒與同步作業,以增強效能。 IronPDF 將 PDF 轉換為 JPG 圖檔時,是否與 .NET 10 相容? 是的,IronPDF 與 .NET 10 完全相容,包括其 PDF 至圖片的方法,如 RasterizeToImageFiles 等,因此您可以在 .NET 10 專案中將 PDF 頁面轉換為 JPG 圖片,而不會產生相容性問題。 Curtis Chau 立即與工程團隊聊天 技術撰稿人 Curtis Chau 擁有電腦科學學士學位(卡爾頓大學),專長於前端開發,精通 Node.js、TypeScript、JavaScript 和 React。Curtis 對製作直覺且美觀的使用者介面充滿熱情,他喜歡使用現代化的架構,並製作結構良好且視覺上吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 也有濃厚的興趣,他喜歡探索整合硬體與軟體的創新方式。在空閒時間,他喜歡玩遊戲和建立 Discord bots,將他對技術的熱愛與創意結合。 相關文章 更新2026年1月22日 How to Create PDF Documents in .NET with IronPDF: Complete Guide Discover effective methods to create PDF files in C# for developers. Enhance your coding skills and streamline your projects. Read the article now! 閱讀更多 更新2026年1月21日 How to Merge PDF Files in VB.NET: Complete Tutorial Merge PDF VB NET with IronPDF. Learn to combine multiple PDF files into one document using simple VB.NET code. Step-by-step examples included. 閱讀更多 更新2026年1月21日 C# PDFWriter Tutorial: Create PDF Documents in .NET Learn to create PDFs efficiently using C# PDFWriter with this step-by-step guide for developers. Read the article to enhance your skills today! 閱讀更多 How to Parse PDF File in VB.NETASP PDF Viewer (Developer Tutorial)
更新2026年1月22日 How to Create PDF Documents in .NET with IronPDF: Complete Guide Discover effective methods to create PDF files in C# for developers. Enhance your coding skills and streamline your projects. Read the article now! 閱讀更多
更新2026年1月21日 How to Merge PDF Files in VB.NET: Complete Tutorial Merge PDF VB NET with IronPDF. Learn to combine multiple PDF files into one document using simple VB.NET code. Step-by-step examples included. 閱讀更多
更新2026年1月21日 C# PDFWriter Tutorial: Create PDF Documents in .NET Learn to create PDFs efficiently using C# PDFWriter with this step-by-step guide for developers. Read the article to enhance your skills today! 閱讀更多