使用 IRONPRINT 如何在 .NET Core 中打印 PDF 文件 Curtis Chau 更新日期:7月 28, 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! .NET Core 是 Microsoft 開發的開放原始碼、跨平台框架,因其靈活性、效能以及對雲端應用程式的支援而逐漸受到歡迎。 然而,當要處理 PDF 檔案時,尤其是執行 [列印 PDF 文件](pdf-home/examples/paper-printing-pdfs/)等任務時,開發人員需要一個強大且功能豐富的 PDF 函式庫。 這就是 IronPdf 幫助開發人員的地方。 [IronPDF](/) 是專為 .NET Framework(包括 .NET Core 和 ASP.NET Core)設計的綜合式函式庫,可簡化處理 PDF 文件的流程。 它不僅可以建立和操作 PDF 檔案,還提供了無縫列印這些文件的方式,無論是直接列印到印表機,或是將文件轉換成適合列印的格式。 在本教程中,我們將深入介紹 IronPDF for .NET Core 環境下的功能。 從設定專案、建立第一個 PDF 文件,到設定列印設定、實作進階列印功能,我們將引導您完成每個步驟。本教學旨在讓您掌握在 .NET Core 應用程式中有效處理列印 PDF 檔案所需的知識和工具。 如何在 .NET Core 中列印 PDF 檔案在 ASP.NET Core 中建立基本 PDF 文件設定新控制器撰寫動作方法Hello, IronPDF!This is a simple PDF document created in an ASP.NET Core web app."); // Save the generated PDF to the server's memory var content = pdf.Stream.ToArray(); // Return the PDF to the browser as a downloadable file return File(content, "application/pdf", "MyFirstPdf.pdf"); } } } ``` 執行您的應用程式/Pdf/CreatePdf`**。 下載 PDF 文件設定預設印表機和印表機名稱InvoiceThank you for your business!"; // Render the HTML content to a PDF in memory var renderer = new ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf(htmlContent); // Get the print document from the PDF var printDoc = pdf.GetPrintDocument(); // Set the printer name (replace with your printer's actual name) printDoc.PrinterSettings.PrinterName = "Your Printer Name"; // Optional: Configure additional printer settings // e.g., printDoc.PrinterSettings.Copies = 2; // e.g., printDoc.DefaultPageSettings.Landscape = true; // Send the document to the printer printDoc.Print(); // Return a confirmation response to the client return Content("The document has been sent to the printer."); } } } ``` 切記將「您的印表機名稱」換成您環境中印表機的實際名稱。 印表機應可存取執行 ASP.NET Core 應用程式的伺服器。 當您執行程式並前往 URL「`**https://localhost:/Pdf/PrintPdf**`」時,您會看到輸出訊息顯示 PDF 已傳送至印表機。  結論這裡來查看更多資訊。 。 常見問題解答 如何設置一個 .NET Core 專案來列印 PDF? 要設置一個 .NET Core 專案以列印 PDF,請在 Visual Studio 中建立一個新的 ASP.NET Core Web 專案並通過 NuGet 套件管理器安裝 IronPDF。此設置可讓您利用 IronPDF 的功能來創建和列印 PDF。 在 .NET Core 中列印 PDF 文檔涉及什麼步驟? 在 .NET Core 中列印 PDF 涉及使用 IronPDF 設計或載入 PDF 文檔、配置打印機設置,並從應用程式中執行打印命令以將文檔發送到打印機。 如何在 ASP.NET Core 中將 HTML 內容轉換為 PDF? 您可以使用 IronPDF 的 ChromePdfRenderer 類在 ASP.NET Core 中將 HTML 內容轉換為 PDF,該類能高效地將 HTML 字串或文件渲染為 PDF 文檔。 IronPDF 能否直接從 .NET Core 應用程式打印到打印機? 是的,IronPDF 能夠直接從 .NET Core 應用程式打印到打印機。您需要在代碼中配置打印機設置,並使用 IronPDF 的方法啟動打印作業。 打印 PDF 時可以配置哪些打印設置? 使用 IronPDF 打印 PDF 時,您可以在應用程式代碼中直接配置諸如打印機名稱、副本數量、頁面方向等相關打印選項。 是否可以在購買之前試用 IronPDF? 是的,您可以試用 IronPDF 的免費試用版,以便在決定購買之前探索其功能和能力。 哪些操作系統與 IronPDF 兼容? IronPDF 與多個操作系統兼容,包括 Windows、macOS、Android 和 iOS,使其成為跨平台開發的多功能解決方案。 如何排除 .NET Core 中的常見 PDF 打印問題? 在 .NET Core 中打印 PDF 的常見問題通常可以通過檢查打印機配置設置、確保正確安裝 IronPDF 並在打印之前驗證文檔格式來解決。 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 在網絡打印機上打印。 閱讀更多 如何使用 IronPDF 從網絡打印機打印 PDF使用 IronPDF 在 C# 中打印 PDF...
發表日期 10月 19, 2025 如何使用 IronPrint 在 VB.NET 中打印 PDF VB.NET 打印 PDF 教程:在您的 .NET 應用中實現 PDF 打印。靜默打印、對話框選項、自定義設置。 閱讀更多