跳過到頁腳內容

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

透過觀看這個循序教學影片,在您的ASP.NET MVC Core專案中解鎖無縫PDF生成的強大功能,並使用IronPDF輕鬆將Razor視圖轉換為專業級PDF!

在這個教學影片中,觀眾將學習如何在ASP.NET MVC Core專案中使用IronPDF將Razor視圖轉換為PDF文件。 教學從確保安裝必需的NuGet套件,如IronPDF和Razor.Templating.Doc開始。 過程從在專案的視圖資料夾中新增一個新的Razor視圖,創建一個data.cshtml文件,並以HTML內容填充它,如顯示名稱和描述的表格。

接下來的步驟涉及編輯Program.cs文件,以設置處理PDF生成過程的端點。 這包括配置IronPDF的授權鑰匙以實現完整功能,並啟用日誌記錄以供調試。 使用Razor模板引擎的RenderAsync方法將Razor視圖轉換為HTML字符串,然後實例化一個Chrome PDF Renderer來處理由HTML到PDF的轉換。

最後,教學演示了如何訪問/printPDF端點以下載生成的PDF,從而有效地呈現Razor視圖的內容。 影片結尾鼓勵觀眾通過按讚和訂閱來參與內容,並在描述中提供的鏈接中建議試用該軟件。

相關視頻

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布