如何在 ASP .NET Core 網頁應用程式中將 Razor Pages 轉換為 PDF

在本教程中,我們將探討如何使用IronPDF在ASP.NET MVC網路應用程式中將CSHTML頁面轉換為PDF。 首先,我們需確保安裝了 Iron PDF 和其 Blazor 擴展。 該過程涉及建立一個簡單的「Person」類別,具有ID、名稱、職稱和描述等屬性來表示數據。 接下來,我們將重點放在 Razor 視圖上,以表格格式顯示人員列表。 每個人的詳細資料都會被呈現,點擊列印按鈕會觸發轉換為PDF文件。 魔法發生在 'person.cshtml.cs' 文件中,'onGet' 方法用範例資料填充人物清單。 當按下列印按鈕時,'onPostAsync' 方法使用來自 Iron PDF 的 Chrome PDF 渲染器將 Razor 頁面轉換為 PDF 文件,然後將其作為回應發送到瀏覽器進行下載。 透過佈局文件中的導航連結進行導航。執行專案顯示了其功能:點擊列印按鈕生成並下載精美渲染的 PDF 檔。 本教程最後強調了Iron PDF的易用性,並鼓勵用戶通過描述中提供的連結開始免費試用。

進一步閱讀如何在ASP.NET Core Web App中將Razor Pages轉換為PDF

Chipego
奇佩戈·卡林达
軟體工程師
Chipego 擁有天生的傾聽技能,這幫助他理解客戶問題,並提供智能解決方案。他在獲得信息技術理學學士學位後,于 2023 年加入 Iron Software 團隊。IronPDF 和 IronOCR 是 Chipego 專注的兩個產品,但隨著他每天找到新的方法來支持客戶,他對所有產品的了解也在不斷增長。他喜歡在 Iron Software 的協作生活,公司內的團隊成員從各自不同的經歷中共同努力,創造出有效的創新解決方案。當 Chipego 離開辦公桌時,他常常享受讀好書或踢足球的樂趣。
< 上一頁
如何在 C# 中使用自定义日志记录
下一個 >
如何在 C# 中使用 Razor 無頭方式將 CSHTML 轉換為 PDF