How to Render URL to PDF
Rendering existing URLs as PDFs with C# is very efficient and intuitive. IronPDF makes it very straightforward to render HTML from existing URLs as PDF documents. There is a very high level of support for JavaScript, Images, Forms and CSS.
How to Render URL to PDF
- Download URL to PDF C# Library
- Instantiate the ChromePdfRenderer class
- Rendering PDFs from URL by passing the URL to the renderer
- Modify the RenderingOptions to add header and footer
- View Your PDF Output document
Install with NuGet
Install-Package IronPdf
Download DLL
Manually install into your project
Install with NuGet
Install-Package IronPdf
Download DLL
Manually install into your project
Start using IronPDF in your project today with a free trial.
Check out IronPDF on Nuget for quick installation and deployment. With over 8 million downloads, it's transforming PDF with C#.
Install-Package IronPdf
Consider installing the IronPDF DLL directly. Download and manually install it for your project or GAC form: IronPdf.zip
Manually install into your project
Download DLLConvert URL to PDF Example
Here we have an example of IronPDF renderig wikipedia webpage into a PDF by using the RenderUrlAsPdf()
method. The parameter is an absolute (fully formed) Uri. This points to the Html document to be rendered as a PDF.
:path=/static-assets/pdf/content-code-examples/how-to/url-to-pdf.cs
using IronPdf;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from a URL or local file path
var pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/Main_Page");
// Export to a file or Stream
pdf.SaveAs("url.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer = New ChromePdfRenderer()
' Create a PDF from a URL or local file path
Private pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/Main_Page")
' Export to a file or Stream
pdf.SaveAs("url.pdf")
Result
This is the file that the code produced: