在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
本文將討論如何使用 C# ASP.NET 編程語言結合 IronPDF 來查看和保存 PDF 文件。
Process.Start
方法IronPDF是一個強大且靈活的函式庫,用於在 ASP.NET 應用程式中生成、編輯和處理 PDF 檔案。 它允許開發人員輕鬆地從 HTML、CSS、JavaScript 和圖像生成 PDF 文件,還可以從現有的 PDF 文件中提取文本和圖像。 IronPDF 建立在 Chromium 之上,支援各種 HTML 和 CSS 功能,使之容易創建與您的網路應用程式外觀和感覺相匹配的高品質 PDF 文檔。 它可以無縫整合到 ASP.NET 應用中,並能輕鬆定制以滿足特定需求。 IronPDF 也支持多種輸出選項,包括直接輸出到瀏覽器、保存到磁碟和以電子郵件附件的形式發送 PDF 文件。
要使用 IronPDF for ASP.NET 檢視 PDF 文件,需滿足一些先決條件:
.NET Framework:IronPDF 需要在伺服器上安裝 .NET Framework 4.0 或更高版本。 如果您使用的是支持 Core 的 Visual Studio 版本,您也可以與 .NET Core 搭配使用 IronPDF。
IronPDF NuGet 套件:您需要在您的 ASP.NET 解決方案中安裝 IronPDF NuGet 套件。 您可以透過 Visual Studio 的 NuGet 套件管理員或者使用套件管理員主控台來安裝套件。
要在您的 .NET 應用程式中使用 IronPDF 程式庫進行檢視,您需要在 Visual Studio 中創建一個新專案。 您可以使用任何版本,但建議使用最新的版本。 根據您的需求,您可以選擇不同的專案模板,例如 Windows Forms。 在本教程中,將使用主控台應用程式範本以簡化過程。
控制台應用程式
選擇合適的專案類型後,您可以為專案命名並選擇其位置。 選擇所需的框架,例如專案的 .NET Core。
專案配置
在專案解決方案建立後,您將能夠存取 Program.cs
文件,在 Main
函數中編寫邏輯並構建/運行應用程序。
Program.cs
最後,您可以將 IronPDF 庫整合到您的專案中以測試程式碼。
IronPDF 庫有多種下載和安裝方式,但今天我們只討論其中的兩種。
這些是:
要安裝 IronPDF 庫,您可以在 Visual Studio 中使用 NuGet 套件管理器。 開啟 NuGet 套件管理器,並在「瀏覽」標籤中搜尋 IronPDF。 在搜尋結果中找到 IronPDF 後,選擇並繼續進行安裝。 安裝完成後,您可以在您的項目中開始使用IronPDF庫。
以下螢幕截圖顯示了我們如何在 Visual Studio 中打開 NuGet 套件管理器。
NuGet 套件管理員
在搜尋欄中輸入 IronPDF,然後選擇合適的版本並點擊安裝。
IronPDF
許多人喜歡使用命令列介面安裝套件。 要使用命令行安裝 IronPDF,請按照以下步驟操作:
Install-Package IronPdf
現在軟體包將下載/安裝到當前專案並準備好使用。
IronPDF 安裝
使用 IronPDF 查看 PDF 的方法有很多,但在這裡我們將討論其中的兩種方法。
首先是使用程式碼在預設的 PDF 閱讀器中打開 PDF 檔案。
在本節中,我們將看到如何僅使用 C# 代碼在創建 PDF 後自動在伺服器上打開 PDF 查看器控制。 以下是使用 Process.Start
在預設 PDF 查看器中查看 PDF 的源代碼範例()` 方法。
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
Imports Microsoft.VisualBasic
Imports IronPdf
Imports System
Imports System.Diagnostics
Private renderer = New IronPdf.ChromePdfRenderer()
'HTML string
Private pdf = renderer.RenderHtmlAsPdf("Hello IronPDF" & vbLf & "IronPDF Demo")
Private outputPath = "ChromePdfRenderer.pdf"
pdf.SaveAs(outputPath)
Console.WriteLine(outputPath)
Process.Start(New ProcessStartInfo With {
.UseShellExecute = True,
.FileName = outputPath
})
瀏覽器輸出
使用IronPDF,您可以輕鬆在Windows Forms中查看PDF文件。 首先,建立一個新的 Windows Forms 應用程式專案。 然後在設計文件中添加一個標籤,並在 Form1.cs
文件中編寫以下源代碼。
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
Imports System.Windows.Forms
Imports IronPdf
Namespace PDF_viewer
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
Dim renderer = New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ")
Dim allText As String = pdf.ExtractAllText()
label1.Text = allText
End Sub
End Class
End Namespace
現在,您的 PDF 檔案將會被建立並顯示在 Windows Forms 中。
Windows Forms
IronPDF 是一個功能強大且靈活的庫,用於在 ASP.NET 應用程式中創建、編輯和處理 PDF 檔案。 通過將 IronPDF 整合到 ASP.NET 項目中,開發人員可以輕鬆從 HTML、CSS 和圖像生成/上傳 PDF 文件,並從現有的 PDF 文件中提取文本和圖像。 此外,系統庫支持多種輸出選項,包括直接將頁面輸出到瀏覽器、保存到磁碟以及將 PDF 文件作為電子郵件附件發送。 借助IronPDF,開發人員可以創建專業外觀的PDF數據,這些數據與其網頁應用程式的風格一致,並使最終用戶能夠直接在網頁上查看PDF文件,而無需單獨下載和打開文件控制。 此外,您可以輕鬆設定頁面語言。 總體而言,IronPDF 是一個優秀的工具,適合任何希望通過 PDF 處理和查看來提升其 ASP.NET 應用程式功能的開發人員使用。 欲了解有關 PDF 檢視器的更多詳情,請訪問以下內容ASP.NET PDF 檢視器文件.
Iron Suite是一套強大的軟體工具,旨在簡化和加速開發任務。 它包括用於創建、閱讀和操作 PDF 文檔/查看器的 IronPDF、用於光學字符識別的 IronOCR,以及用於在 .NET 應用程式中生成條形碼的 IronBarcode。