使用 IRONPRINT C# 將 PDF 發送到打印機(逐步教程) Curtis Chau 更新日期:6月 22, 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 IronPrint 是 Iron Software 全新的 .NET 列印函式庫,提供多種平台的相容性,包括 Windows、macOS、Android 和 iOS。立即開始使用 IronPrint! 立即開始使用 IronPrint! PDF 的意思是「**可攜式文件格式**」。 開發人員需要在應用程式中以程式化方式列印 PDF 檔案的情況很多。 在 C# 中,這可能是一項非常繁瑣的工作,但多虧了 IronPDF,這變得非常容易,只需幾行代碼即可完成。 此工具可讓我們使用預設的印表機設定以及自訂的列印選項列印 PDF 文件。 在本教程中,您將學習如何使用 C# 語言列印 PDF。 本教學涵蓋的主題 如何在 C# 中將 PDF 傳送至印表機安裝 C# 函式庫以傳送 PDF 至印表機。 利用 Print 方法,以預設印表機設定列印 PDF 透過設定 PrinterName 屬性傳送至特定的印表機。 設定 PrinterResolution 屬性來自訂印表機的解析度。 在 C# 中追蹤列印的頁面數量free trial of IronPDF is available. IronPDF 函式庫的一些重要功能 控制台應用程式 .NET Framework NuGet Package Manager > Manage NuGet Packages for Solution 來開啟 Package Manager**。 套件管理員。 NuGet Package Manager - Solution Explorer 安裝 IronPDF Tools > NuGet Package Manager > Package Manager Console,開啟 NuGet Package Manager Console。 在命令列中輸入以下命令: ```shell :ProductInstall ``` 套件管理員 Console 2.3.使用 DLL 檔案注意:您必須在希望使用 IronPDF 功能的每個檔案中加入這些參考資料。 IronPdf 已安裝就緒! 現在我們可以為 .NET Core 應用程式建立第一個 PDF 文件,並將其傳送至預設印表機進行列印。 下面讓我們使用程式碼範例來看看其中一些。 3.列印 PDF 文件3.1.從 HTML 建立並列印 PDF 文件Hello IronPdfThis tutorial will help to print this text to a PDF file."); // Send the PDF to the default printer pdfDocument.Print(); // Create a PrintDocument object that can be used for further configurations System.Drawing.Printing.PrintDocument printDocument = pdfDocument.GetPrintDocument(); ``` 此代碼將以 `RenderHtmlAsPdf` 函式中傳入的 HTML 內容建立 PDF 檔案。 此功能可執行 HTML 片段轉換為 PDF 文件。 您必須熟悉 HTML 標籤,才能使用 IronPDF 函式庫產生 PDF 檔案或 PDF 頁面。 我們使用 `Print` 函式將輸出的 PDF 檔案傳送至印表機。 印表機對話框將會出現,讓您確認列印工作。 3.2.從 URL 建立並列印 PDF 文件 從 URL 產生的列印 PDF 4.進階列印選項4.1指定印表機4.2 設定印表機解析度 printedPages++; // Print the document printDocument.Print(); } ``` 5.摘要free trial of IronPDF is also available to test its full potential to generate and print PDF documents in your applications. 有關授權的詳細資訊,請參閱此[連結](licensing)。 此外,[目前的特別優惠](https://ironsoftware.com/suite/)讓您只需花費兩項產品的價格,即可獲得五項 Iron Software 產品。 常見問題解答 我如何能夠在 C# 中編程打印 PDF 文件? 您可以使用 IronPDF 在 C# 中編程打印 PDF 文件。通過使用 Print 等方法,您可以將 PDF 發送到默認或指定的打印機並自定義打印選項。 安裝 C# 中的 PDF 庫以進行打印的步驟有哪些? 要安裝 IronPDF 庫,您可以使用 Visual Studio 中的 NuGet 包管理器、NuGet 包管理器控制台,或通過 DLL 文件添加該庫。 我可以使用這個庫從 HTML 創建 PDF 嗎? 是的,IronPDF 允許您使用 RenderHtmlAsPdf 方法從 HTML 創建 PDF。這使得 HTML、CSS 和 JavaScript 轉換為 PDF 文件成為可能。 如何使用這個庫將 PDF 發送到特定打印機? 要將 PDF 發送到特定打印機,您可以在 IronPDF 中設置 PrintDocument 對象的 PrinterSettings.PrinterName 屬性為所需的打印機名稱。 這個庫支持哪些高級打印選項? IronPDF 支持高級打印選項,如指定打印機設置、調整打印解析度和跟踪打印的頁數。 使用這個 PDF 庫可以設置自定義打印解析度嗎? 是的,您可以使用 IronPDF 中 PrintDocument 對象的 DefaultPageSettings.PrinterResolution 屬性設置自定義打印解析度。 如何使用這個庫將 URL 渲染為 PDF? 您可以使用 IronPDF 的 RenderUrlAsPdf 方法將 URL 渲染為 PDF,這使您可以將網頁轉換為 PDF 文件。 這個庫是否提供免費試用? 是的,IronPDF 提供免費試用,允許用戶探索其在生成和打印 PDF 文件方面的能力。 我可以使用這個庫跟踪打印的頁數嗎? 是的,IronPDF 允許您在打印作業期間通過訪問 PrintDocument 對象的屬性來跟踪打印的頁數。 這個 PDF 打印庫與哪些平台兼容? IronPDF 與多個平台兼容,包括 Windows、macOS、Android 和 iOS,使其在不同的開發環境中具有多樣性。 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# 程式化打印 PDF(代碼示例教程)如何在 VB.NET 中打印 PDF(... 免費試用 IronPrint 5 分鐘內設置好 使用 NuGet 安裝 版本: 2025.11 Install-Package IronPrint nuget.org/packages/IronPrint/ 在解決方案資源管理器中,右鍵單擊參考,管理 NuGet 包 選擇 瀏覽 並搜索 "IronPrint" 選擇包並安裝 從 $749 購買許可證 15 1000 1 現在您已經通過 Nuget 安裝 您的瀏覽器正在下載 IronPrint 下一步:開始免費 30 天試用 無需信用卡 在實時環境中測試全功能產品24/5 技術支持 立即獲取您的免費 30天試用密鑰。 謝謝。如果您想與我們的授權團隊交談: 試用表單已提交成功。您的試用密鑰應該在電子郵件裡。如果沒有,請聯繫support@ironsoftware.com 安排通話 有問題嗎?聯繫我們的開發團隊。 無需信用卡或建立帳號 15 1000 1 現在您已經通過 Nuget 安裝 您的瀏覽器正在下載 IronPrint 下一步:開始免費 30 天試用 無需信用卡 在實時環境中測試全功能產品24/5 技術支持 謝謝。查看您的許可證選項: 謝謝。如果您想與我們的授權團隊交談: 查看許可證 安排通話 有問題嗎? 取得聯繫 與我們的開發團隊。 有問題嗎?聯繫我們的開發團隊。 免費開始 無需信用卡 在實際環境中測試 在生產環境中測試而不帶水印。適用於您所需的任何地方。 功能完善的產品 獲得 30 天完整功能產品。幾分鐘內即可運行。 24/5 技術支持 在您的產品試用期間全面訪問我們的支持技術團隊 立即獲取您的30天免費試用密鑰。 無需信用卡或帳戶創建 試用表格已提交成功。 您的試用密鑰應在電子郵件中。如果沒有,請聯繫support@ironsoftware.com 受到全球數百萬工程師的信賴 免費開始 無需信用卡 在實際環境中測試 在生產環境中測試而不帶水印。適用於您所需的任何地方。 功能完善的產品 獲得 30 天完整功能產品。幾分鐘內即可運行。 24/5 技術支持 在您的產品試用期間全面訪問我們的支持技術團隊 立即獲取您的30天免費試用密鑰。 用 NuGet 安裝 查看許可證 授權從$749起售。 有問題嗎?聯繫我們。 受到全球數百萬工程師的信賴 聯繫銷售團隊 預約無需承諾的諮詢 我們如何能幫助您: 針對您的工作流程與痛點提供諮詢看看其他公司是如何解決他們的 .NET 文件需求的回答您的所有問題,確保您擁有所需的所有資訊。(無需承諾。)取得符合您專案需求的客製化報價 獲取您的無需承諾的諮詢 完成以下表單或發送電子郵件至 sales@ironsoftware.com 您的詳細信息將始終保密。 深受全球超過 200 萬名工程師信賴 預訂免費直播演示 預訂 30 分鐘的個人演示。 無須合約、無須卡號、無任何長期綁約。 以下是預期內容: 產品與其關鍵功能的即時展示獲取項目特定的功能建議回答您所有的問題,以確保您擁有所需的所有信息。(無需任何承諾。) 選擇時間 你的信息 預訂您的免費直播演示 深受全球超過 200 萬名工程師信賴 法律信息 版權所有 © Iron Software 2013-2025 條款 隱私 Cookie 版權所有 © Iron Software 2013-2025 條款 隱私 Cookie
發表日期 10月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 應用中實現 PDF 打印。靜默打印、對話框選項、自定義設置。 閱讀更多