使用 IRONPRINT 如何使用 IronPDF 從網絡打印機打印 PDF Curtis Chau 更新日期:8月 20, 2025 Download IronPrint NuGet 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article <div class="alert alert-info iron-variant-1" role="alert"> <a href="https://ironsoftware.com/csharp/print/">IronPrint</a> is Iron Software's brand new .NET printing library, offering compatibility across a wide range of platforms, including Windows, macOS, Android, and iOS. <a href="https://ironsoftware.com/csharp/print/docs/">Get started with IronPrint</a> now! </div> <div class="alert alert-info iron-variant-1" role="alert"> <a href="https://ironsoftware.com/csharp/print/">IronPrint</a> is Iron Software's brand new .NET printing library, offering compatibility across a wide range of platforms, including Windows, macOS, Android, and iOS. <a href="https://ironsoftware.com/csharp/print/docs/">Get started with IronPrint</a> now! </div> HTML 1.簡介1.1 IronPDF 功能2.在 Visual Studio 中建立新專案 NuGet Package Manager > Package Manager Console。 在套件管理員控制台索引標籤中輸入以下一行: ```shell :ProductInstall ``` 該套件將下載/安裝至目前的專案,並可立即使用。  ``` ### 3.3 直接從 NuGet 網站下載。 安裝 IronPDF 的第三種方法是直接從網站上下載 NuGet 套件。 1.導航至 IronPdf 的 [NuGet](https://www.nuget.org/packages/IronPdf/) 圖庫頁面。 2.請從右側功能表中選擇「下載套件」連結。 3.從檔案總管按兩下下載的套件進行安裝。 4.重新載入 Visual Studio 專案。 ### 3.4 直接從 IronPdf 網站下載。 [直接從網站上下載最新版本的 IronPDF](/)。下載完成後,請依照下列步驟將套件新增至專案。 1.從 Visual Studio,在「解決方案總管」面板中右擊專案。 2.選擇「新增參考」選項。 按一下瀏覽按鈕,搜尋下載參考資料的位置。 3.按一下「確定」以新增參考。 4.列印 PDF 檔案Hello, world!")) { // Get the print document from the rendered PDF using (var printDocument = pdfDocument.GetPrintDocument()) { // Specify the printer name printDocument.PrinterSettings.PrinterName = "Brother DCP-T700W Printer"; // Alternative printer for local PDF creation printDocument.PrinterSettings.PrinterName = "Microsoft Print to PDF"; // Trigger the print process printDocument.Print(); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } ``` 上述程式碼可協助我們以程式化的方式在本機或網路印表機上列印所建立的 PDF 文件。 首先,我們為 `ChromePdfRenderer` 建立一個物件,它可以幫助我們將文字、HTML 程式碼、URL 和其他文件轉換成 PDF 文件。 各種類型的方法,如 `RenderHtmlAsPdf`, `RenderHTMLFileAsPdf`, 和 `RenderUrlAsPdf` 用來執行各種類型的操作。 本範例程式碼使用 `RenderHtmlAsPdf`,因為它可讓我們將輸入的 HTML 程式碼轉換為 PDF 文件。 一旦我們使用所需的方法為 `ChromePdfRenderer 創建了一個物件`,接下來我們就需要在所創建的物件上使用 `GetPrintDocument` 方法,這可讓我們存取所有的印表機設定。 這提供了頁面大小、邊界、DPI 等設定選項,而我們可以進一步獲得更多的設定。 我們也可以將印表機名稱傳給 `PrinterSettings.PrinterName` 屬性,這樣就可以從指定的印表機列印頁面。 在指定所有印表機設定之後,我們呼叫 `Print` 方法,這將會在指定的印表機上啟動列印。 若要使用此方法,您需要在 `System.Drawing.dll` 中加入一個程序集參照。 IronPDF 對於列印文件沒有任何限制。 我們可以根據需要列印任何數量的文件。 如果我們未指定印表機名稱,則會從預設印表機列印。 5.結論這裡。 常見問題解答 如何使用 C# 通過網路打印機打印 PDF 文檔? 您可以通過初始化 ChromePdfRenderer 對象,將 HTML 渲染為 PDF,從 PDF 獲取打印文檔,指定打印機名稱,並使用 Print 方法開始打印來使用 IronPDF 打印 PDF 文檔。 是的,IronPDF 是獨立運行的,您無需在系統上安裝 Adobe Reader 即可打印或管理 PDF 文檔。 哪些類型的文檔格式可以使用 IronPDF 轉換為 PDF? IronPDF 可以將各種網頁格式(如 HTML、ASPX 和 Razor 頁面)轉換為 PDF 文檔,並通過 Chrome 渲染引擎保留原始格式。 如何在 Visual Studio 中設置新專案以使用 IronPDF? 要設置新專案,打開 Visual Studio,導航到文件菜單,選擇“新建專案”,選擇“控制台應用程式”,輸入您的專案名稱和文件路徑,點擊“創建”,並選擇所需的 .NET Framework。 在 Visual Studio 中安裝 IronPDF 的步驟是什麼? 您可以通過 Visual Studio 的 NuGet 套件管理器 UI、命令行或從 NuGet 或 IronPDF 網站直接下載來安裝 IronPDF。 IronPDF 是否與 macOS 和 Android 相容? 是的,IronPDF 是一個跨平台庫,支持 Windows、macOS、Android 和 iOS,使其適用於不同的開發環境。 使用 IronPDF 可以為 PDF 添加哪些互動功能? IronPDF 允許創建包含表單填充、添加頁眉和頁腳、插入水印等功能的互動 PDF,從而增強用戶對文檔的互動性。 使用 IronPDF 打印文檔是否有限制? 不,IronPDF 並不限制您可以打印的文檔數量,提供了靈活的高容量打印需求。 IronPDF 的定價模式如何運作? IronPDF 提供入門價格點的精簡版許可證,並提供一年維護、升級和免版稅的 SaaS 和 OEM 重新分發額外成本的選擇。 這篇文章提供了使用 IronPDF 的綜合指南,一個強大的 .NET 庫,打印從網路打印機而不丟失格式的 PDF 文檔。IronPDF 與 Windows、macOS、Android 和 iOS 等多個平台兼容,擅長使用 Chrome 引擎將 HTML 轉換為 PDF,保留原始格式。它支持多種類型的網頁格式,包括 HTML、ASPX 和 Razor 頁面,並帶來添加頁眉、頁腳、水印、互動式表單填充等功能。教程指導用戶如何在 Visual Studio 中設置新專案,詳細說明通過 Visual Studio 的 NuGet 套件管理器 UI、命令行或從 NuGet 或 IronPDF 網站直接下載安裝 IronPDF 庫的步驟。它還包括示例代碼,演示如何將 HTML 內容渲染為 PDF 並通過指定打印機設置程式化地使用網路打印機打印。IronPDF 能在無需 Adobe Reader 的情況下獨立運行及其平台的多樣性使其成為熱門選擇。文章還介紹了 IronPDF 的許可證選擇,強調了其具成本效益與適用於各種使用情況,包含免版稅的 SaaS 和 OEM 分發。總體而言,IronPDF 被展示為需要強大 PDF 生成和打印功能的開發人員的最佳解決方案。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 發表日期 10月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 應用中實現 PDF 打印。靜默打印、對話框選項、自定義設置。 閱讀更多 更新日期 8月 3, 2025 C# 程式化打印 PDF(代碼示例教程) 有多種應用場景中需要用到打印為 PDF 文件的功能。 閱讀更多 更新日期 6月 22, 2025 如何在 C# 中使用網絡打印機打印 在本文中,我們將探討如何使用 C# 和来自 IronSoftware 的 IronPrint 在網絡打印機上打印。 閱讀更多 如何在 C# 中不使用 Adobe 打印 PDF 文件如何在 .NET Core 中打印 PDF 文件
發表日期 10月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 應用中實現 PDF 打印。靜默打印、對話框選項、自定義設置。 閱讀更多