跳過到頁腳內容

如何在 ASP NET Core MVC 中將視圖轉換為 PDF

觀看此視頻,掌握使用 IronPDF 在 ASP.NET Core MVC 中將視圖轉換為 PDF 的方法,並輕鬆地從您的 Web 應用程式生成專業報告和發票!

在本教學中,我們將探討如何使用 IronPDF 在 ASP.NET Core MVC 中將視圖轉換為 PDF。 首先確保透過 NuGet 套件管理器安裝了 IronPDF 及其 MVC Core 擴充功能。 過程首先檢查 Person.cs 模型類,該模型類概述了 Person 類,該類具有 @@--CODE-27337--@@、@@--CODE-27338--@@、@@--CODE-27339--@@ 和 @@--CODE-27340--@@ 等屬性。 接下來,我們深入研究 HomeController.cs 文件,其中非同步方法建立了一個虛擬人員資料清單。

對於 POST 請求,使用 IronPDF 的 Chrome PDF 渲染器將視圖和模型資料轉換為 PDF 文件。 響應頭設定為內嵌顯示 PDF,並返回 PDF 檔案。 對於非 POST 請求,將傳回包含人員清單的視圖。

Persons.cshtml HTML 視圖中,我們在表格中顯示人員詳細信息,並包含一個帶有"打印人員"按鈕的表單,該按鈕會觸發 PDF 轉換。 _Layout.cshtml 檔案已更新,其中包含一個導航項,以便輕鬆存取該人員的頁面。 Program.cs 檔案註冊了 IHttpContextAccessor 和 Razor 視圖渲染器等基本服務,這對於將視圖渲染為 PDF 至關重要。 專案運行後,使用者可以導航到人物頁面,並使用"列印人物"按鈕將視圖轉換為 PDF。 此功能對於從視圖產生報表或發票非常寶貴。

相關視頻

準備好開始了嗎?
Nuget 下載 18,560,885 | 版本: 2026.4 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronPdf
執行範例 觀看您的 HTML 變成 PDF。

鋼鐵支援團隊

我們每週 5 天,每天 24 小時在線上。
聊天
電子郵件
打電話給我