在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
开发人员经常使用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 所独有的,在与客户合作时尤其有价值。