跳至页脚内容
使用IRONPDF

.NET PDF生成器1点击

With an extensive C# library, we can convert ASP.NET to PDF and HTML to PDF, and have full control over reading PDF files in C#, editing PDFs programmatically, and manipulating documents with custom headers and footers. 使用IronPDF,我们只需一行代码即可将ASP.NET页面转换为PDF文档。 就是这样。

class="learnn-how-section">
class="row">
class="col-sm-6">

PDF解析器C#

  • 下载IronPDF C#库
  • 一键生成.NET PDF
  • 查看PDF转换示例
class="col-sm-6">
class="download-card"> Pdf In Csharp No Button related to .NET PDF生成器1点击

class="tutorial-segment-title">步骤1

1. 下载IronPDF for C

要获取C# PDF功能的完整软件库,您可以下载IronPDF并在您的项目和本教程中免费用于开发。

有两种下载方式,您可以选择最方便的一种。 Either install from a ZIP DLL Download or use the package via NuGet Install for IronPDF.

# Use the following commands to add IronPDF via NuGet package manager

# Using Package Manager Console
Install-Package IronPdf

# Using .NET CLI
dotnet add package IronPdf
# Use the following commands to add IronPDF via NuGet package manager

# Using Package Manager Console
Install-Package IronPdf

# Using .NET CLI
dotnet add package IronPdf
SHELL


class="tutorial-segment-title">教程指南

2. PDF .NET 生成器

转换

.NET PDF生成器一键生成,图1:ASPX文件图标
.NET PDF生成器一键生成,图2:转换图标
.NET PDF生成器一键生成,图3:PDF文件图标

一旦您将IronPDF安装到您的Visual Studio项目中,它提供了大量的方法来在ASP.NET上自动化PDF操作,例如替换PDF中的文本和图像。 您甚至可以只用一行代码将ASP.NET网页转换为PDF,就像我们下面展示的一样。

它为ASP.NET提供了一个灵活且可靠的框架,用C#开发PDF,这对于我们的项目来说是必不可少的。

在下面的代码中,我们使用单击生成了整个ASP.NET网页的PDF,这要感谢API方法RenderThisPageAsPdf

// ASP.NET PDF Generator
// anchor-pdf-net-generator

using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        // This method is executed when the ASP.NET page loads
        protected void Page_Load(object sender, EventArgs e)
        {
            // Any page initialization logic can be placed here
        }

        // This method is executed when Button1 is clicked
        protected void Button1_Click(object sender, EventArgs e)
        {
            // Convert the current ASPX webpage to a PDF
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
// ASP.NET PDF Generator
// anchor-pdf-net-generator

using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        // This method is executed when the ASP.NET page loads
        protected void Page_Load(object sender, EventArgs e)
        {
            // Any page initialization logic can be placed here
        }

        // This method is executed when Button1 is clicked
        protected void Button1_Click(object sender, EventArgs e)
        {
            // Convert the current ASPX webpage to a PDF
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
' ASP.NET PDF Generator
' anchor-pdf-net-generator

Imports System
Imports System.Web.UI
Imports IronPdf

Namespace aspxtopdf
	Partial Public Class _Default
		Inherits Page

		' This method is executed when the ASP.NET page loads
		Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
			' Any page initialization logic can be placed here
		End Sub

		' This method is executed when Button1 is clicked
		Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
			' Convert the current ASPX webpage to a PDF
			AspxToPdf.RenderThisPageAsPdf()
		End Sub
	End Class
End Namespace
$vbLabelText   $csharpLabel

3. 一键PDF转换

在这里,我们演示了一个使用IronPDF函数将ASPX网页转换为PDF的示例。 只要您点击按钮,整个网页就会被转换为PDF。 无需降低质量,整个网页会被复制为一个可编辑的文档。 就是这么简单!

class="row">
class="col-md-6">

~ ASPX网站 ~

class="center-image-wrapper"> .NET PDF生成器一键生成,图4:ASP.NET网页
class="col-md-6">

~ 转换的PDF ~

class="center-image-wrapper"> .NET PDF生成器一键生成,图5:从ASP.NET网页转换而来的相同PDF文件


class="tutorial-segment-title">库快速访问

class="tutorial-section">
class="row">
class="col-sm-4">
class="tutorial-image"> Documentation related to 3. 一键PDF转换
class="col-sm-8">

API参考文档

探索IronPDF的API参考文档,查看更多ASP.NET功能。

API参考文档

常见问题解答

如何将 ASP.NET 网页转换为 PDF 文档?

您可以使用 IronPDF C# 库将 ASP.NET 网页转换为 PDF 文档。只需使用 AspxToPdf.RenderThisPageAsPdf() 方法即可用一行代码实现。

在我的项目中开始使用 IronPDF 库的流程是什么?

要开始使用 IronPDF,通过 ZIP DLL 下载库或在 NuGet 包管理器中执行 Install-Package IronPdf 来安装它。

我如何在 C# 中操作 PDF?

使用 IronPDF,您可以通过使用读取、编辑和向 PDF 文档添加自定义页眉和页脚的方法来操作 PDF。

是否可以使用 C# 将 HTML 转换为 PDF?

是的,您可以使用 IronPDF 通过其方法将 HTML 字符串或文件渲染为 PDF 文档来转换 HTML 为 PDF。

如何确保从 ASP.NET 到 PDF 转换的质量得到保持?

IronPDF 在转换过程中保持 ASP.NET 网页的原始质量,确保生成的 PDF 准确反映网页内容。

我在哪里可以访问 IronPDF 库的文档?

IronPDF 的全面 API 参考文档可在以下位置获得:https://ironpdf.com/object-reference/api/IronPdf.html.

IronPDF 适合开发用途吗?

是的,IronPDF 可用于开发目的,允许您在项目中集成和测试其功能。

如何将 IronPDF 添加到 .NET CLI 项目中?

您可以通过使用命令 dotnet add package IronPdf 将 IronPDF 集成到 .NET CLI 项目中。

IronPDF 是否兼容 .NET 10?何时会提供对 .NET 10 的支持?

是的——IronPDF 支持所有现代 .NET 版本,包括计划于 2025 年 11 月发布的 .NET 10,确保从一开始就兼容。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。