.NET PDF Generator in 1 Click

With an extensive C# library, we can convert ASP.NET to PDF and HTMl to PDF, and have full control over reading, editing, manipulating documents. Using IronPDF, we can convert an ASP.NET page to PDF document in just a single line of code. Here's how.

ASP NET PDF Generator
using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
	public partial class _Default : Page
	{
		protected void Page_Load(object sender, EventArgs e)
		{

		}

		protected void Button1_Click(object sender, EventArgs e)
		{
			AspxToPdf.RenderThisPageAsPdf();
		}
	}
}
Imports System
Imports System.Web.UI
Imports IronPdf

Namespace aspxtopdf
	Partial Public Class _Default
		Inherits Page

		Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

		End Sub

		Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
			AspxToPdf.RenderThisPageAsPdf()
		End Sub
	End Class
End Namespace
Jump to Article
Try IronPDF free for development


Step 1

1. Download IronPDF for C#

To get access to the full software library of C# PDF functionality, you can download IronPDF and use it free for development in your project and this tutorial.

There are two ways to download, whichever is easiest for you. Either install from a ZIP DLL Download or use the package via NuGet install.


 PM > Install-Package IronPdf


How to Tutorial

2. PDF .NET Generator

Convert

Once you install IronPDF into your Visual Studio project, it provides a vast number of methods to automate with PDF on ASP.NET. You can even convert an ASP .NET to PDF in just one line of code, as we've done below.

It provides a flexible and reliable framework for ASP.NET to develop a PDF using C#, which we know as developers is essential for our projects.

In the code below, we used a single click to generate a PDF from the whole ASP.NET webpage.

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

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
Imports System
Imports System.Web.UI
Imports IronPdf

Namespace aspxtopdf
	Partial Public Class _Default
		Inherits Page

		Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

		End Sub

		Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
			AspxToPdf.RenderThisPageAsPdf()
		End Sub
	End Class
End Namespace
VB   C#


3. One Click PDF Conversion

Here we have demonstrated an example on how to convert an ASPX Web Page to a PDF using an IronPDF function. As soon as you click on the button, the whole web page will be converted to a PDF. Without losing any quality, the whole webpage gets replicated to an editable document. Its as simple as that!

~ ASPX Website ~

~ Converted PDF ~


Library Quick Access

Object Reference Documentation

Explore the Object Reference Documentation for IronPDF and see more ASP .NET functionality.

Object Reference Documentation