使用IRONPDF 如何在 ASP.NET Core 中顯示 PDF 文件 Curtis Chau 更新日期:6月 22, 2025 Download IronPDF NuGet 下載 DLL 下載 Windows 安裝程式 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article PDF文件廣泛用於文件共享和數據顯示的目的。 在網絡應用中,通常需要直接在瀏覽器中向用戶顯示PDF文件。 ASP.NET Core應用程序提供了多種選擇來實現此功能,而用於處理PDF文件的一個流行庫是IronPDF。 IronPDF是一個強大的.NET庫,它允許開發人員輕鬆創建、編輯和操作PDF。 本文將探討如何使用IronPDF在ASP.NET Core PDF查看器應用中顯示PDF文件。 它將涵蓋設置必要組件的步驟,並提供示例邏輯來演示ASP.NET Core PDF查看器集成。 設置環境 要開始,請確保具備以下前提條件: Visual Studio:安裝最新版本的Visual Studio或您選擇的其他兼容的集成開發環境(IDE)。 IronPDF庫:從IronPDF官方網站或通過NuGet包管理器獲取IronPDF庫。 NuGet包管理器 .NET Core應用:確保對ASP.NET Core設置指南有基本了解,並在您的開發機器上安裝。 一旦設置好環境,就讓我們深入了解使用IronPDF在ASP.NET Core應用中顯示PDF文件的步驟。 創建新項目 打開Visual Studio,創建新的ASP.NET Core Web App項目。 Web應用程序 選擇"ASP.NET Core Web App"模板。 .NET框架 選擇所需的項目設置,然後單擊"創建"生成新項目。 添加IronPDF庫 要在項目中使用IronPDF,需要添加IronPDF庫引用。 在Solution Explorer中右鍵單擊項目,選擇"管理解決方案的NuGet包..." NuGet包管理器 在NuGet包管理器中搜索"IronPDF",並安裝該包的最新版本。 NuGet包管理器 - 解決方案資源管理器 使用ASP.NET Core網頁創建PDF 要從服務器端的ASP.NET Core網頁創建PDF,請按照以下步驟: 解決方案資源管理器 步驟1 添加IronPDF命名空間 打開要轉換成PDF的ASP.NET Core網頁的源文件路徑。 在代碼隱藏文件(Index.cshtml.cs)中,在頂部添加IronPdf命名空間: using IronPdf; using IronPdf; Imports IronPdf $vbLabelText $csharpLabel 步驟2 將Razor頁面轉換為PDF 在OnGet函數內,添加以下代碼: public FileContentResult OnGet() { // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the current Razor page to a PDF document PdfDocument pdf = renderer.RenderRazorToPdf(this); // Add HTTP header to display PDF in the browser Response.Headers.Add("Content-Disposition", "inline"); // Return the PDF file to the client return File(pdf.BinaryData, "application/pdf"); } public FileContentResult OnGet() { // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the current Razor page to a PDF document PdfDocument pdf = renderer.RenderRazorToPdf(this); // Add HTTP header to display PDF in the browser Response.Headers.Add("Content-Disposition", "inline"); // Return the PDF file to the client return File(pdf.BinaryData, "application/pdf"); } Public Function OnGet() As FileContentResult ' Create a new instance of ChromePdfRenderer Dim renderer As New ChromePdfRenderer() ' Render the current Razor page to a PDF document Dim pdf As PdfDocument = renderer.RenderRazorToPdf(Me) ' Add HTTP header to display PDF in the browser Response.Headers.Add("Content-Disposition", "inline") ' Return the PDF file to the client Return File(pdf.BinaryData, "application/pdf") End Function $vbLabelText $csharpLabel 只需一行代碼,Razor頁面就會被轉換為PDF文檔,使用RenderRazorToPdf方法。 此操作需要IronPdf.Extensions.Razor NuGet包的安裝。 步驟3 顯示或下載PDF 默認情況下,代碼會在瀏覽器中顯示PDF文檔。 如果要下載PDF,請按如下方式修改代碼: return File(pdf.BinaryData, "application/pdf", "razorPageToPDF.pdf"); return File(pdf.BinaryData, "application/pdf", "razorPageToPDF.pdf"); Return File(pdf.BinaryData, "application/pdf", "razorPageToPDF.pdf") $vbLabelText $csharpLabel 此代碼將ASP.NET網頁的PDF文件下載到本地的"下載"文件夾中。 Razor頁面到PDF 加載並顯示ASP.NET Core中的PDF文件 接下來,本節將探討如何使用IronPDF生成PDF文件並在ASP.NET Core應用中顯示它們的不同方法。 從URL生成PDF IronPDF簡化了創建PDF文檔的過程,即從URL(HTTP服務)生成HTML文件並將其轉換為PDF。 以下代碼展示了如何從URL生成PDF文件: // Render a PDF from a URL using var pdf = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/"); // Read the File as Byte Array byte[] bytes = pdf.BinaryData; // Convert File to Base64 string and send to Client string base64 = Convert.ToBase64String(bytes, 0, bytes.Length); return Content(base64); // Render a PDF from a URL using var pdf = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/"); // Read the File as Byte Array byte[] bytes = pdf.BinaryData; // Convert File to Base64 string and send to Client string base64 = Convert.ToBase64String(bytes, 0, bytes.Length); return Content(base64); ' Render a PDF from a URL Dim pdf = (New IronPdf.ChromePdfRenderer()).RenderUrlAsPdf("https://www.google.co.in/") ' Read the File as Byte Array Dim bytes() As Byte = pdf.BinaryData ' Convert File to Base64 string and send to Client Dim base64 As String = Convert.ToBase64String(bytes, 0, bytes.Length) Return Content(base64) $vbLabelText $csharpLabel 在上述代碼中,使用IronPDF的ChromePdfRenderer類來從指定的URL渲染HTML內容並將其轉換為PDF文檔。 然後PDF文檔被轉換為字節數組,並作為base64字符串發送給客戶端。 從HTML字符串生成PDF IronPDF提供了一種高效的方法來將HTML字符串轉換為PDF文檔。 下面的代碼片段演示了如何從字符串生成PDF文件: // Render a PDF from an HTML string using var pdf = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!!</h1>"); // Render a PDF from an HTML string using var pdf = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!!</h1>"); ' Render a PDF from an HTML string Dim pdf = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("<h1>Hello world!!</h1>") $vbLabelText $csharpLabel 在上述示例中,使用RenderHtmlAsPdf方法來渲染HTML字符串並將其轉換為PDF文檔。 生成的PDF可以根據應用的要求進一步處理或保存。 Web應用程序輸出 從HTML文件生成PDF IronPDF也支持將HTML文件或CSS文件轉換為PDF文檔示例。 以下代碼展示了如何從HTML文件生成PDF文件: // Render a PDF from an HTML file using var pdf = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("demo.html"); // Read the file as Byte Array byte[] bytes = pdf.BinaryData; // Convert File to Base64 string and send to Client string base64 = Convert.ToBase64String(bytes, 0, bytes.Length); return Content(base64); // Render a PDF from an HTML file using var pdf = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("demo.html"); // Read the file as Byte Array byte[] bytes = pdf.BinaryData; // Convert File to Base64 string and send to Client string base64 = Convert.ToBase64String(bytes, 0, bytes.Length); return Content(base64); ' Render a PDF from an HTML file Dim pdf = (New IronPdf.ChromePdfRenderer()).RenderHtmlFileAsPdf("demo.html") ' Read the file as Byte Array Dim bytes() As Byte = pdf.BinaryData ' Convert File to Base64 string and send to Client Dim base64 As String = Convert.ToBase64String(bytes, 0, bytes.Length) Return Content(base64) $vbLabelText $csharpLabel 在上面的代碼片段中,使用RenderHtmlFileAsPdf方法來從指定的文件名渲染HTML內容並將其轉換為PDF文檔。 生成的PDF被轉換為字節數組並作為base64字符串發送給客戶端。 使用IronPDF從ASP.NET Web API將ASP.NET Web表單轉換為PDF文件 您可以輕鬆地將ASP.NET Web表單轉換為PDF格式,只需一行代碼,就能完成,而不是使用HTML。 將此代碼放在頁面的代碼隱藏文件中的Page_Load方法中,以便在頁面上顯示它。 導入IronPdf命名空間 使用using關鍵詞在代碼隱藏文件中導入IronPdf命名空間。 using IronPdf; using System; using System.Web.UI; using IronPdf; using System; using System.Web.UI; IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 將ASP.NET Web表單轉換為PDF 在您要轉換為PDF的頁面的代碼隱藏文件中(如Default.aspx.cs),添加以下代碼: namespace WebApplication7 { public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { // Convert the ASPX page to a PDF displayed in the browser AspxToPdf.RenderThisPageAsPdf(AspxToPdf.FileBehavior.InBrowser); } } } namespace WebApplication7 { public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { // Convert the ASPX page to a PDF displayed in the browser AspxToPdf.RenderThisPageAsPdf(AspxToPdf.FileBehavior.InBrowser); } } } Namespace WebApplication7 Partial Public Class _Default Inherits Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Convert the ASPX page to a PDF displayed in the browser AspxToPdf.RenderThisPageAsPdf(AspxToPdf.FileBehavior.InBrowser) End Sub End Class End Namespace $vbLabelText $csharpLabel AspxToPdf類的RenderThisPageAsPdf方法將從Web API中將Web表單轉換為PDF文檔。 應用HTML模板 對於內部網和網站開發人員來說,使用模板生成PDF通常是一項常見需求。 IronPDF簡化了這一過程,允許您生成HTML模板並用數據填充它。 這裡是一個使用HTML模板和IronPDF生成多個自定義PDF的示例: // Define an HTML template with placeholders string HtmlTemplate = "<p>[[NAME]]</p>"; string[] Names = { "John", "James", "Jenny" }; foreach (var name in Names) { // Replace placeholder in template with actual data string HtmlInstance = HtmlTemplate.Replace("[[NAME]]", name); // Render HTML to PDF using (var Pdf = Renderer.RenderHtmlAsPdf(HtmlInstance)) { // Save the PDF with the name as filename Pdf.SaveAs(name + ".pdf"); } } // Define an HTML template with placeholders string HtmlTemplate = "<p>[[NAME]]</p>"; string[] Names = { "John", "James", "Jenny" }; foreach (var name in Names) { // Replace placeholder in template with actual data string HtmlInstance = HtmlTemplate.Replace("[[NAME]]", name); // Render HTML to PDF using (var Pdf = Renderer.RenderHtmlAsPdf(HtmlInstance)) { // Save the PDF with the name as filename Pdf.SaveAs(name + ".pdf"); } } ' Define an HTML template with placeholders Dim HtmlTemplate As String = "<p>[[NAME]]</p>" Dim Names() As String = { "John", "James", "Jenny" } For Each name In Names ' Replace placeholder in template with actual data Dim HtmlInstance As String = HtmlTemplate.Replace("[[NAME]]", name) ' Render HTML to PDF Using Pdf = Renderer.RenderHtmlAsPdf(HtmlInstance) ' Save the PDF with the name as filename Pdf.SaveAs(name & ".pdf") End Using Next name $vbLabelText $csharpLabel ASP MVC路由下載本頁的PDF版本 如果您使用的是ASP.NET MVC,您可以輕鬆地將用戶指向PDF文件。這裡是一個示例,說明源代碼應如何編寫: using IronPdf; using System; using System.Web.Mvc; namespace WebApplication8.Controllers { public class HomeController : Controller { public IActionResult Index() { // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL as a PDF using (var PDF = renderer.RenderUrlAsPdf(new Uri("https://en.wikipedia.org"))) { // Return the PDF file with a specified filename return File(PDF.BinaryData, "application/pdf", "Wiki.Pdf"); } } // Other action methods... } } using IronPdf; using System; using System.Web.Mvc; namespace WebApplication8.Controllers { public class HomeController : Controller { public IActionResult Index() { // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL as a PDF using (var PDF = renderer.RenderUrlAsPdf(new Uri("https://en.wikipedia.org"))) { // Return the PDF file with a specified filename return File(PDF.BinaryData, "application/pdf", "Wiki.Pdf"); } } // Other action methods... } } Imports IronPdf Imports System Imports System.Web.Mvc Namespace WebApplication8.Controllers Public Class HomeController Inherits Controller Public Function Index() As IActionResult ' Create a new instance of ChromePdfRenderer Dim renderer As New ChromePdfRenderer() ' Render the URL as a PDF Using PDF = renderer.RenderUrlAsPdf(New Uri("https://en.wikipedia.org")) ' Return the PDF file with a specified filename Return File(PDF.BinaryData, "application/pdf", "Wiki.Pdf") End Using End Function ' Other action methods... End Class End Namespace $vbLabelText $csharpLabel 向PDF文檔添加封面 要向現有的PDF文檔添加封面或背面頁面,您可以使用IronPDF的合併功能。 以下是示例: using (var PDF = Renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")) { // Merge the cover page with the main PDF using (var Merged = PdfDocument.Merge(new PdfDocument("CoverPage.pdf"), PDF)) { // Save the combined PDF Merged.SaveAs("Combined.Pdf"); } } using (var PDF = Renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")) { // Merge the cover page with the main PDF using (var Merged = PdfDocument.Merge(new PdfDocument("CoverPage.pdf"), PDF)) { // Save the combined PDF Merged.SaveAs("Combined.Pdf"); } } Using PDF = Renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/") ' Merge the cover page with the main PDF Using Merged = PdfDocument.Merge(New PdfDocument("CoverPage.pdf"), PDF) ' Save the combined PDF Merged.SaveAs("Combined.Pdf") End Using End Using $vbLabelText $csharpLabel 向文檔添加水印 您還可以使用C#代碼向PDF文檔添加水印。 以下是示例: using IronPdf; // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL as a PDF using (var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")) { // Add watermark text to all pages pdf.WatermarkAllPages("<h2 style='color:red'>SAMPLE</h2>", PdfDocument.WaterMarkLocation.MiddleCenter, 50, -45); // Save the watermarked PDF pdf.SaveAs(@"C:\PathToWatermarked.pdf"); } using IronPdf; // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render the URL as a PDF using (var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")) { // Add watermark text to all pages pdf.WatermarkAllPages("<h2 style='color:red'>SAMPLE</h2>", PdfDocument.WaterMarkLocation.MiddleCenter, 50, -45); // Save the watermarked PDF pdf.SaveAs(@"C:\PathToWatermarked.pdf"); } Imports IronPdf ' Create a new instance of ChromePdfRenderer Private renderer As New ChromePdfRenderer() ' Render the URL as a PDF Using pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf") ' Add watermark text to all pages pdf.WatermarkAllPages("<h2 style='color:red'>SAMPLE</h2>", PdfDocument.WaterMarkLocation.MiddleCenter, 50, -45) ' Save the watermarked PDF pdf.SaveAs("C:\PathToWatermarked.pdf") End Using $vbLabelText $csharpLabel 使用密碼保護您的PDF 您可以使用IronPDF對PDF文檔進行加密並設置密碼保護。 以下是示例: using IronPdf; // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render HTML to PDF using (var pdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World<h1>")) { // Set a password to protect the PDF pdfDocument.Password = "strong!@#pass&^%word"; // Save the secured PDF pdfDocument.SaveAs("secured.pdf"); } using IronPdf; // Create a new instance of ChromePdfRenderer ChromePdfRenderer renderer = new ChromePdfRenderer(); // Render HTML to PDF using (var pdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World<h1>")) { // Set a password to protect the PDF pdfDocument.Password = "strong!@#pass&^%word"; // Save the secured PDF pdfDocument.SaveAs("secured.pdf"); } Imports IronPdf ' Create a new instance of ChromePdfRenderer Private renderer As New ChromePdfRenderer() ' Render HTML to PDF Using pdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World<h1>") ' Set a password to protect the PDF pdfDocument.Password = "strong!@#pass&^%word" ' Save the secured PDF pdfDocument.SaveAs("secured.pdf") End Using $vbLabelText $csharpLabel In addition to the above functionalities, IronPDF offers other features such as extracting images and text with OCR from PDFs, rendering charts to PDF, adding barcodes to PDFs, enhancing document security with passwords and watermarking techniques for PDFs, even handling and customizing PDF forms, and more. 通過使用IronPDF,您可以簡化創建PDF的過程,並提升文檔的整體展示效果。 Conclusion IronPDF是一個專門為.NET開發人員設計的卓越工具,提供了廣泛的功能,可以輕鬆處理其.NET項目中的PDF操作。 通過IronPDF,開發人員可以增強其工作流程,並精簡其工作過程。 這款強大的工具提供了許多功能,使PDF文件格式化、刪除頁面、添加頁面等操作無縫進行。 它使開發人員能夠根據其特定需求高效地管理和自定義PDF文檔。 IronPDF不僅在功能上表現出色,還提供了開發目的免費使用的附加好處。 這意味著開發人員可以在項目的開發階段利用其功能,而不會產生成本。 通過利用IronPDF,開發人員可以提高其生產力,在其涉及PDF的任務中取得令人印象深刻的成果,最終在其.NET項目中交付高質量和高效的解決方案。 還有許多其他有用的庫,例如IronPDF用於處理PDF文檔,IronXL用於處理Excel文檔,IronOCR用於處理OCR。 目前,您只需支付兩個庫的價格即可獲得所有五個庫,通過購買完整的Iron Suite。訪問我們的Iron軟件許可信息了解更多詳情。 常見問題解答 如何在 ASP.NET Core Web 應用程式中顯示 PDF 檔案? 您可以使用 IronPDF 庫在 ASP.NET Core Web 應用程式中顯示 PDF 檔案。首先,透過 NuGet 套件管理器安裝 IronPDF 套件,然後使用RenderRazorToPdf或RenderHtmlAsPdf等方法將 Razor 頁面或 HTML 字串轉換為 PDF 文件以供顯示。 如何設定用於顯示 PDF 的 ASP.NET Core 專案? 若要設定用於 PDF 顯示的 ASP.NET Core 項目,請安裝 Visual Studio,建立一個新的 ASP.NET Core Web 應用程式項目,透過 NuGet 新增 IronPDF 庫,並使用該程式庫的方法在應用程式中呈現和顯示 PDF 檔案來整合該程式庫。 如何使用 C# 將 HTML 字串轉換為 PDF? 若要在 C# 中將 HTML 字串轉換為 PDF,請使用 IronPDF 的RenderHtmlAsPdf方法。此方法可以將 HTML 內容渲染為 PDF 文檔,然後可以在 ASP.NET Core 應用程式中顯示該文檔。 我可以將 ASP.NET Razor 頁面轉換為 PDF 嗎? 是的,您可以使用 IronPDF 將 ASP.NET Razor 頁面轉換為 PDF。只需在程式碼隱藏檔案中新增 IronPDF 命名空間,然後使用RenderRazorToPdf方法將 Razor 頁面渲染為 PDF 文件即可。 如何為PDF文件新增封面? 您可以使用 IronPDF 為 PDF 文件添加封面頁,方法是將額外的 HTML 頁面或文件渲染為 PDF 文件的第一頁,然後將其與 PDF 主內容合併。 是否可以使用 C# 合併多個 PDF 文件? 是的,IronPDF 提供了合併多個 PDF 文件的功能。您可以使用PdfDocument.Merge方法將多個 PDF 合併成一個文件。 如何為PDF文件的所有頁面添加浮水印? 若要在 PDF 的所有頁面上新增浮水印,請使用 IronPDF 的WatermarkAllPages方法。這樣,您就可以在文件的每一頁上疊加文字或圖像作為浮水印。 對於 .NET 開發人員來說,使用 IronPDF 有哪些好處? IronPDF 對 .NET 開發人員來說非常有用,因為它提供了一個強大且靈活的 PDF 操作庫,包括轉換、編輯和在 Web 應用程式中顯示 PDF。它能夠提高工作效率並簡化工作流程,使其成為開發人員工具包中不可或缺的工具。 如何在 C# 中使用密碼保護 PDF 文件? 若要在 C# 中使用密碼保護 PDF 文檔,請使用 IronPDF 渲染內容,然後在儲存之前為PdfDocument對象設定密碼。這樣可以確保只有授權使用者才能開啟該文件。 IronPDF 是否支援 .NET 10?如何在 .NET 10 專案中使用它? 是的-IronPDF 完全相容 .NET 10。該程式庫支援 .NET 10(以及 .NET 9、8、7 等),無需特殊配置即可在 Web、桌面、控制台和雲端環境中使用。要使用它,只需在 .NET 10 專案中透過 NuGet 引用 IronPDF,然後像往常一樣呼叫諸如ChromePdfRenderer().RenderHtmlAsPdf(...)之類的方法即可。 .NET 10 有哪些新功能可以提升 IronPDF 的效能? 是的——.NET 10 引入了多項效能增強功能,例如減少堆記憶體分配、結構體逃逸分析以及數組介面方法去虛擬化,這些功能共同提升了運行時效率。 IronPDF 特別受惠於這些改進,尤其是在 HTML 轉 PDF 渲染以及多執行緒或高並發場景下。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 發表日期 11月 13, 2025 如何在 C# 中合併兩個 PDF 位元組數組 使用 IronPDF 在 C# 中合併兩個 PDF 位元組數組。學習如何透過簡單的程式碼範例,將來自位元組數組、記憶體流和資料庫的多個 PDF 文件合併在一起。 閱讀更多 發表日期 11月 13, 2025 如何在 ASP.NET MVC 中創建 PDF 檢視器 為 ASP.NET MVC 應用程式構建一個強大的 PDF 檢視器。顯示 PDF 文件,將視圖轉換為 PDF,使用 IronPDF 添加互動功能。 閱讀更多 發表日期 11月 13, 2025 如何建立 .NET HTML 轉 PDF 轉換器 學習如何在.NET中使用IronPDF將HTML轉換為PDF。 閱讀更多 如何在.NET中將PDF轉換為PNG如何在.NET MAUI中顯示嵌入...
發表日期 11月 13, 2025 如何在 C# 中合併兩個 PDF 位元組數組 使用 IronPDF 在 C# 中合併兩個 PDF 位元組數組。學習如何透過簡單的程式碼範例,將來自位元組數組、記憶體流和資料庫的多個 PDF 文件合併在一起。 閱讀更多
發表日期 11月 13, 2025 如何在 ASP.NET MVC 中創建 PDF 檢視器 為 ASP.NET MVC 應用程式構建一個強大的 PDF 檢視器。顯示 PDF 文件,將視圖轉換為 PDF,使用 IronPDF 添加互動功能。 閱讀更多