在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
本文将讨论如何在 IronPDF 的帮助下使用 C# ASP.NET 编程语言查看和保存 PDF 文件。
进程.启动
方法IronPDF 是一个强大而灵活的库,用于在 ASP.NET 应用程序中生成、编辑和处理 PDF 文件。它允许开发人员轻松地从 HTML、CSS、JavaScript 和图像中生成 PDF 文件,以及从现有的 PDF 文件中提取文本和图像。IronPDF 基于 Chromium 构建,支持广泛的 HTML 和 CSS 功能,可轻松创建与 Web 应用程序外观相匹配的高质量 PDF 文档。它可与 ASP.NET 应用程序无缝集成,并可轻松定制以满足特定要求。IronPDF 还支持多种输出选项,包括直接输出到浏览器、保存到磁盘以及将 PDF 文件作为电子邮件附件发送。
要使用 IronPDF for ASP.NET 查看 PDF 文件,需要满足一些先决条件:
2.IronPDF NuGet 软件包:您需要在 ASP.NET 解决方案中安装 IronPDF NuGet 包。您可以通过 Visual Studio 的 NuGet 包管理器或使用包管理器控制台安装该包。
3.ASP.NET 基础知识
要在 .NET 应用程序中使用 IronPDF 库进行查看,您需要在 Visual Studio 中创建一个新项目。您可以使用任何版本,但建议使用现有的最新版本。根据需要,您可以选择不同的项目模板,如 Windows 窗体。为简单起见,本教程将使用控制台应用程序模板。
控制台应用程序
选择适当的项目类型后,就可以为项目命名并选择项目位置。为项目选择所需的框架,如 .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 的方法有很多种,这里我们只讨论其中的两种。
1.首先是使用代码在默认 PDF 阅读器中打开 PDF 文件。
2.使用 C# 创建表格并在其中查看 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 窗体中轻松查看 PDF 文档。首先,创建一个新的 Windows 窗体应用程序项目。然后在设计文件中添加一个标签,并在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 窗体中。
Windows 窗体
IronPDF 是一个强大而灵活的库,用于在 ASP.NET 应用程序中创建、编辑和处理 PDF 文件。通过将 IronPDF 集成到 ASP.NET 项目中,开发人员可以轻松地从 HTML、CSS 和图像中生成/上传 PDF 文件,以及从现有的 PDF 文件中提取文本和图像。此外,该系统库还支持多种输出选项,包括直接将页面输出到浏览器、保存到磁盘以及将 PDF 文件作为电子邮件附件发送。在 IronPDF 的帮助下,开发人员可以创建专业外观的 PDF 数据,使其与 Web 应用程序的外观和感觉相匹配,并使最终用户可以直接在网页上查看 PDF 文件,而无需单独下载和打开文件控件。此外,您还可以轻松设置页面语言。总之,IronPDF 对于任何希望通过 PDF 处理和查看增强 ASP.NET 应用程序功能的开发人员来说,都是一款优秀的工具。有关 PDF 查看器的更多详情,请访问以下网站 链接.
Iron Suite 是一个功能强大的软件工具集合,旨在简化和加速开发任务。它包括用于创建、阅读和处理 PDF 文档/查看器的 IronPDF、用于光学字符识别的 IronOCR 和用于在 .NET 应用程序中生成条形码的 IronBarcode。