在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
开发人员通常使用 ASP.NET (ASPX) 网站生成动态 PDF 文件,如供客户下载的表单、收据或管理报告。虽然这一过程可能比较复杂,但 IronPDF 库只需一行代码就能演示如何将 ASPX 转换为 PDF。
首先,让我们访问用于将 ASPX 文件转换为 PDF 的免费 C# 开发库。您可以 直接下载 或通过 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 所独有的,在与客户合作时尤为宝贵。