在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
开发人员通常使用 ASP.NET(ASPX)用于生成动态 PDF 文件(如供客户下载的表格、收据或管理报告)的网站。 虽然这一过程可能比较复杂,但 IronPDF 库只需一行即可演示如何将 ASPX 转换为 PDF。
首先,让我们访问将 ASPX 文件转换为 PDF 的免费开发 C# 库。 你可以下载 IronPDF 软件包或通过NuGet. 像往常一样安装到您的 Visual Studio 项目中。
Install-Package IronPdf
现在您已经拥有了 IronPDF,您会发现它具有 HTML 转换以及 ASPX 到 PDF 生成的功能。 我们将保持简单,只有一行代码,因此任何级别的工程师都能使用。
我们可以将 ASPX 网页转换为我们自己开发的网页或任何基于 ASP.NET 开发的网站。
让我们来看一个例子。 我们将使用方法 "RenderThisPageasPdf()"将当前页面干净利落地转换为 PDF,且不出现任何问题。
/**
Convert ASPX to PDF
anchor-convert-aspx-to-pdf
**/
using System;
using System.Web.UI;
using IronPdf;
namespace aspxtopdf
{
public partial class SiteMaster : MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
AspxToPdf.RenderThisPageAsPdf();
}
}
}
/**
Convert ASPX to PDF
anchor-convert-aspx-to-pdf
**/
using System;
using System.Web.UI;
using IronPdf;
namespace aspxtopdf
{
public partial class SiteMaster : MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
AspxToPdf.RenderThisPageAsPdf();
}
}
}
'''
'''Convert ASPX to PDF
'''anchor-convert-aspx-to-pdf
'''*
Imports System
Imports System.Web.UI
Imports IronPdf
Namespace aspxtopdf
Partial Public Class SiteMaster
Inherits MasterPage
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
AspxToPdf.RenderThisPageAsPdf()
End Sub
End Class
End Namespace
IronPDF 为开发人员提供了以下方法将 PDF 文档渲染为图像和从 PDF 中提取文本和内容. 此外,IronPDF 还能在 PDF 中渲染图表,使用 IronBarcode 库添加条形码、利用密码提高安全性和以编程方式应用水印.
IronPdf 使用 C#,提供了一个自动化和创建 PDF 文档的选项。
在本示例中,该虚拟 ASPX 网站用于将 ASPX 文件转换为 PDF。 您可以直接比较输出文件,查看 PDF 结果与原始网站的匹配程度。这种高质量的渲染是 IronPDF 所独有的,在与客户合作时尤其有价值。