跳至頁尾內容

如何使用 Razor 在 C# 中無頭模式將 CSHTML 轉換為 PDF

觀看此逐步影片教學課程,即可在 ASP.NET MVC Core 專案中解鎖無縫 PDF 產生功能,並使用 IronPDF 輕鬆地將 Razor 視圖轉換為專業級 PDF!

在本影片教學中,觀眾將學習如何使用 IronPDF 在 ASP.NET MVC Core 專案中將 Razor 視圖轉換為 PDF 檔案。 本教學課程首先確保已安裝必要的 NuGet 包,例如 IronPDF 和 Razor.Templating.Doc。 這個過程首先在專案的視圖資料夾中新增一個新的 Razor 視圖,建立一個data.cshtml文件,並用 HTML 內容(例如顯示名稱和描述的表格)填入該文件。

下一步是編輯Program.cs文件,設定一個處理 PDF 產生過程的端點。 這包括使用許可證金鑰配置 IronPDF 以實現其全部功能,並啟用日誌記錄以進行偵錯。 Razor 模板引擎的RenderAsync方法用於將 Razor 視圖轉換為 HTML 字串,然後實例化 Chrome PDF 渲染器來處理從 HTML 到 PDF 的轉換。

最後,教學課程示範如何存取/printPDF端點以下載產生的 PDF,從而有效地呈現 Razor 視圖的內容。 影片結尾鼓勵觀眾透過按讚和訂閱來參與互動,並建議透過描述中提供的連結試用軟體。

相關影片

準備好開始了嗎?
Nuget 下載 17,012,929 | 版本: 2025.12 剛剛發布