在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
在此視頻教程中,觀眾將學習如何使用Iron PDF在ASP.NET MVC Core專案中將Razor視圖轉換為PDF檔案。 教學開始時確保已安裝必要的 NuGet 套件,例如 Iron PDF 和 Razor.Templating.Doc。 該過程開始於在專案的視圖資料夾中新建一個 Razor 視圖,創建一個 data.cshtml 文件,並用 HTML 內容填充它,比如顯示名稱和描述的表格。
下一步涉及編輯 program.cs 文件,以設置處理 PDF 生成過程的端點。 這涉及使用授權密鑰配置Iron PDF以實現完整功能,並啟用日誌記錄以進行偵錯。 Razor Template Engine 的 renderAsync 方法用於將 Razor 視圖轉換為 HTML 字串,然後實例化 Chrome PDF Renderer 來處理從 HTML 到 PDF 的轉換。
然後,PDF 作為具有指定內容類型和檔名的文件回應返回。 一個關鍵步驟是修改 layout.cshtml 文件,將連結標籤中的波浪號(~)符號替換為點(.),以便與 Iron PDF 相容。
最後,該教學演示了存取 /printPDF 端點以下載生成的 PDF,有效地呈現 Razor 視圖的內容。 影片結尾鼓勵觀眾透過按讚和訂閱參與內容,並建議在描述中提供的鏈接試用該軟體。