Iron PDF
Iron PDF
Iron PDF
Release 4.0.0
http://IronPdf.com
1 Hello World 3
1.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
i
ii
IronPdf Documentation, Release 4.0.0
IronPDF is a commercial Grade PDF Generation library for the .Net platform, written in C#.
Read more at http://ironpdf.com
The key concept is to avoid time-consuming PDF generation APIs by rendering PDFs from HTML, CSS, Images
and JavaScript.
IronPDF’s core features are:
• Generating PDF documents from HTML as a string
• Generating PDF documents from Urls
• Rendering ASPX webforms as PDF documents on-the-fly
The base requirements are .Net framework 4.0 on the windows platform.
It works equally well in Forms Applications, Server Applications and Services, Web Applications, Secure In-
tranets, Console Apps, WPF Apps and MVC patterned websites.
Contents 1
IronPdf Documentation, Release 4.0.0
2 Contents
CHAPTER 1
Hello World
NuGet Installer
PM> Install-Package IronPdf
1.1 Contents
IronPDF is a commercial Grade PDF Generation library for the .Net platform, written in C#.
The key concept is to avoid time-consuming PDF generation APIs by rendering PDFs from HTML, CSS, Images
and JavaScript.
IronPDF’s core features are:
• Generating PDF documents from HTML as a string
• Generating PDF documents from Urls
• Rendering ASPX webforms as PDF documents on-the-fly
The base requirements are .Net framework 4.0 on the windows platform.
It works equally well in Forms Applications, Server Applications and Services, Web Applications, Secure In-
tranets, Console Apps, WPF Apps and MVC patterned websites.
Read more at http://ironpdf.com
Hello World
NuGet Installer
PM> Install-Package IronPdf
3
IronPdf Documentation, Release 4.0.0
Features
IronPDF doesn’t try to render HTML. It actually print up an instance of a real standard compliant web browser
behind the scenes (without any additional software needing to be installed).
The HTML gets rendered with complete accuracy - and in a vector format suitable for the highest standards of
commercial printing.
• No more convoluted PDF APIs.
• Just make it look right in HTML - and then use IronPDF output your PDF as a file, stream or byte array.
• Full IntelliSense documentation which even includes embedded code examples.
• No External Dependancies. Just 1 Dll.
• Deploy almost anywhere on a windows environment without special permissions. No EXE files, Msi or
Native Dlls to install. No COM objects or Interop hell.
• No special security permissions required.
• CSS3, HTML5 and Javascript compliance.
• Real, standards compliant HTML rendering and pixel perfect PDF conversion with vector and font support.
• Javascript and AJAX content can also be rendered into your PDFs.
• High Performance - PDF from HTML rendering takes about 125ms. Remote HTTP requests will obviously
take longer. First usage take extra overhead as the browser virtual instance is initiated. Thereafter it is
available almost instantly throughout your application process.
• Low memory footprint about under 10MB memory. Our smart Garbage Collection This allows for instance
like performance from static methods. Dynamically makes smart choices to minimize impact on CPU and
Free Ram.
• PDF rendering can be achieved in parallel using threads or Parallel.ForEach. This makes batch conversions
even faster.
• HTML forms fields can automagically become editable areas in your PDFs
• Working code Examples on GitHub
• Customizable WebClient functionally allows Printing of HTML Documents even behind logins or on secure
intranets.
• We cant to get better every day. If this documentation or software lacks in any way, please post a GitHub
issue and we will respond.
1.1.2 QuickStart
Basic Usage
using IronPdf;
Url to Pdf
using IronPdf;
This allows you to set login credentials, proxy settings, special headers, cookies - to log in to protected / secure
web pages.
Pdf Settings
using IronPdf;
HtmlToPdf.PrintOptions.Dpi = 300;
HtmlToPdf.PrintOptions.PDFPaperSize = System.Drawing.PaperKind.A4;
HtmlToPdf.PrintOptions.EnableJavaScript = true;
HtmlToPdf.PrintOptions.AllowScreenCss = false;
HtmlToPdf.PrintOptions.SetHeaderText = "{page} of {total-pages}";
HtmlToPdf.PrintOptions.GrayScale = true;
You can also create a reusable instance of IronPDF.PdfPrintOptions and use it in the IronPdf.HtmlToPdf construc-
tor.
AspxToPdf
Changes any ASPX web page to automatically render as a Pdf document instead of html.
using IronPdf;
1.1. Contents 5
IronPdf Documentation, Release 4.0.0
Pdf Outputs
For Microsoft Visual Studio Users - the easiest way to install IronPdf is using the NuGet Package Manager.
PM> Install-Package IronPdf
Using NuGet
Manual Installation
IronPdf.HtmlToPdf
Examples
This should help you get started. IntelliSense should take it from there!
using IronPdf;
//..
HtmlToPdf.RenderHtmlAsPdf("<p>html</p>").SaveAs("Path/FileName.Pdf");
//or
HtmlToPdf.RenderUrlAsPdf("http://ironpdf.com").SaveAs("FileName.Pdf");
//or
HtmlToPdf.RenderUrlAsPdf(new Uri("http://ironpdf.com")).SaveAs("FileName.Pdf");
You can also save the result as a Stream or Byte array for advanced usage. See IronPdf.PdfResource.
IronPdf.HtmlToPdf Reference
class IronPdf::HtmlToPdf
IronPdf.HtmlToPdf allows you to create PDF files from any web page or HTML Snippet
Example: HtmlToPdf myHtmlToPdf = new IronPdf.HtmlToPdf();
myHtmlToPdf.PrintOptions.Title = "A Great PDF Title";
myHtmlToPdf.PrintOptions.EnableJavaScript = true; myHtmlToPdf.RenderHtmlAsPdf("<p
Public Functions
IronPdf.HtmlToPdf.HtmlToPdf()
IronPdf.HtmlToPdf allows you to create PDF files from any web page or HTML Snippet
IronPdf.HtmlToPdf.HtmlToPdf(PdfPrintOptions PrintOptions)
IronPdf.HtmlToPdf allows you to create PDF files from any web page or HTML Snippet
Parameters
• PrintOptions - Sets PDF output options such as Paper-Size, Dpi, Headers and Footers
using an instance of the IronPDF.PDFPrintOptions Class.
PdfResource IronPdf.HtmlToPdf.RenderUrlAsPdf(Uri Url, WebClient CustomWebClient)
Renders the URL as PDF binary data.
Note: Custom WebClient and PDFPrinting options can be set optionally. Ex-
ample: HtmlToPdf myHtmlToPdf = new IronPdf.HtmlToPdf();
Uri myUri = new Uri("http://www.example.com");
myHtmlToPdf.RenderUrlAsPdf(myUri).SaveAs("Path\File.Pdf");
Return
PdfResource
Parameters
• Url - An absolute Uri.
1.1. Contents 7
IronPdf Documentation, Release 4.0.0
Public Members
PdfPrintOptions IronPdf.HtmlToPdf.PrintOptions
Sets PDF output options such as Paper-Size, Dpi, Headers and Footers
IronPdf.AspxToPdf
AspxToPdf is a static class used to turn any ASPX web form into a PDF. The look and feel remain the same - but
the output becomes a PDF.
This is simply achieved by adding AspxToPdf in your ASPX page code-behind. Normally this is a file named like
Default.aspx.cs.
Just call IronPdf.AspxToPdf.RenderThisPageAsPdf() in your of your ASPX Form onLoad event.
Examples
Basic Example
private void Form1_Load(object sender, EventArgs e)
{
//..
IronPdf.AspxToPdf.RenderThisPageAsPDF();
}
Advanced Example
using IronPdf;
IronPdf.AspxToPdf Reference
class IronPdf::AspxToPdf
Renders any .Net Web Page (ASPX) into a PDF Document. Simply add it to the Page_Load event.
Example: protected void Page_Load(object sender, EventArgs e){
IronPdf.AspxToPdf.RenderThisPageAsPDF(); }
Public Types
enum FileBehaviour
Determines the requested user web browser behavior towards the PDF: Downdload (Attachment) or
display InBrowser (where plugin available).
Values:
Attachment
InBrowser
1.1. Contents 9
IronPdf Documentation, Release 4.0.0
• PdfFileName - The file-name of the PDF. If no name is set - a suitable name will be
automatically assigned chosen based on the HTML title, PrintOptions or name of the ASPX
page.
• PrintOptions - Sets PDF output options such as Pdf Title, Paper-Size, Dpi, Headers and
Footers
IronPdf.PdfPrintOptions
PdfPrintOptions is a class used to fine-tune the behavior of Pdf rendering by any the following methods:
• IronPdf.AspxToPdf.RenderThisPageAsPDF
• IronPdf.HtmlToPdf.RenderUrlAsPdf
• IronPdf.HtmlToPdf.RenderHtmlAsPdf
PdfPrintOptions covers almost every pdf setting we can imagine, including editable PDF forms, javascript, custom
headers and footers with {mail-merge} fields, paper sizes including custom sizes, margins . . . the whole kitchen
sink.
To make coding easier - there are 2 ways you can do set the PdfPrintOptions:
1. Construct HtmlToPdf with a PdfPrintOptions parameter. E.g.
HtmlToPdf myPdfMaker = new HtmlToPdf(PdfPrintOptions);
2. HtmlToPdf has a property called PrintOptions which is an instance of PdfPrintOptions. This allows for on
the fly settings changes. E.g.
HtmlToPdf myPdfMaker = new IronPdf.HtmlToPdf();
myPdfMaker.PrintOptions.GrayScale = true;
myPdfMaker.RenderHtmlAsPdf("<p>hello world</p>").SaveAs("test.pdf");
myPdfMaker.PrintOptions.Zoom = 200;
myPdfMaker.RenderHtmlAsPdf(@“<p>hello world</p>“).SaveAs(“test2.pdf”);
For AspxToPdf your PdfPrintOptions are added as a final additional argument in the RenderThisPageAsPDF
function call.
IronPdf.PdfPrintOptions PrintOptions = new PrintOptions(){ Dpi = 300 };
IronPdf.AspxToPdf.RenderThisPageAsPDF(AspxToPdf.FileBehaviour.Attachment, “FileName.pdf”, PrintOpt
IronPdf.AspxToPdf Reference
class IronPdf::PdfPrintOptions
PDF output options for IronPdf. Specifies options such as Paper-Size, Dpi, Headers and Footers.
Example: PdfPrintOptions myOptions = new PdfPrintOptions()
){ GrayScale = true , Dpi=150, MarginTop = 15 ,
PaperKind = System.Drawing.Printing.PaperKind.Letter };
myOptions.SetFooter( "Page {page} of {total-pages}");
Public Types
enum PaperOrientation
Portrait or Landscape
Values:
Portrait
Landscape
Public Functions
1.1. Contents 11
IronPdf Documentation, Release 4.0.0
Public Members
string IronPdf.PdfPrintOptions.LicenseKey
Removes watermarks. Get Licensed at http://ironpdf.com/license
System.Text.Encoding IronPdf.PdfPrintOptions.InputEncoding
Standard Paper Sizes
The input character encoding as a string;
int IronPdf.PdfPrintOptions.Zoom
The zoom level in %
int IronPdf.PdfPrintOptions.Dpi
Printing output Dpi. 300 is standard for most print jobs. Higher resolutions produce clearer
images an text, but also larger PDF files.
bool IronPdf.PdfPrintOptions.GrayScale
Outputs a black-and-white PDF
int IronPdf.PdfPrintOptions.JpegQuality
Quality of any image that must be re-sampled. 0-100
int IronPdf.PdfPrintOptions.MarginLeft
Paper margin in millimeters. Set to zero for commercial printing applications.
int IronPdf.PdfPrintOptions.MarginBottom
Paper margin in millimeters. Set to zero for commercial printing applications.
int IronPdf.PdfPrintOptions.MarginTop
Paper margin in millimeters. Set to zero for commercial printing applications.
int IronPdf.PdfPrintOptions.MarginRight
Paper margin in millimeters. Set to zero for commercial printing applications.
System.Drawing.Printing.PaperKind IronPdf.PdfPrintOptions.PaperKind
Set an output paper size for PDF pages. System.Drawing.Printing.PaperKind.
Use SetCustomPaperSize(int width, int height) for custom sizes.
PaperOrientation IronPdf.PdfPrintOptions.PDFPaperOrientation
The PDF paper orientation.
bool IronPdf.PdfPrintOptions.PrintHtmlBackgrounds
Prints background-colors and images from HTML
bool IronPdf.PdfPrintOptions.UseScreenCSSMediaType
Enables Media=”screen” Css Styles and StyleSheets
Note: By setting AllowScreenCss=false, IronPDF prints using css for media=”print” only.
bool IronPdf.PdfPrintOptions.EnableJavaScript
Enables JavaScript and Json to be executed for 100ms before the page is rendered. Ideal
for printing from Ajax / Angular Applications.
Note: By default - IronPDF disables all JavaScript.
bool IronPdf.PdfPrintOptions.OutputForms
Turns all HTML forms elements into editable PDF forms.
string IronPdf.PdfPrintOptions.Title
PDF Document Name and Title meta-data. Not required.
bool IronPdf.PdfPrintOptions.FitToPaperWidth
Where possible, fits the PDF content to 1 page width.
int IronPdf.PdfPrintOptions.RenderDelay
Milliseconds to wait after HTML is rendered before printing. This can use useful when
considering the rendering of javascript, ajax or animations.
int IronPdf.PdfPrintOptions.FirstPageNumber
First page number to be used in PDF headers and footers.
Font IronPdf.PdfPrintOptions.HeaderFont
System.Drawing.Font used to render the PDF header.
Font IronPdf.PdfPrintOptions.FooterFont
System.Drawing.Font used to render the PDF header.
IronPdf.PdfResource
Examples
using IronPdf;
//Now you have 3 ways to use the PDF data stored in myPdf:
PdfResource.SaveAs(@"C:\path\mypdf.pdf");
// or
System.IO.MemoryStream stream = PdfResource.Stream;
//or
byte[] data = BinaryData;
IronPdf.PdfResource Reference
class IronPdf::PdfResource
A PDF File generated by IronPDF. It can be saved to a file, or accessed programmatically as a Stream or
ByteArray.
Example: HtmlToPdf HtmlToPdf = new IronPdf.HtmlToPdf(); PdfResource
res = HtmlToPdf.RenderHtmlAsPdf("<p>html</p>");
res.SaveAs("Path\File.Pdf");
Public Functions
Return
Bool - True if success, False if failure (check path is valid)
Parameters
• FileName - Full local file path to save the PDF document.
1.1. Contents 13
IronPdf Documentation, Release 4.0.0
Property
property IronPdf::PdfResource::BinaryData
Gets the PDF as a ByteArray ( byte[] )
The PDF as a ByteArray
property IronPdf::PdfResource::Stream
Gets the PDF as a System.IO.MemoryStream
The PDF as a System.IO.MemoryStream
TLDR;
This software isn’t free for commercial usage or deployment . Sorry, we work tirelessly to make the best software
we can.
IronPDF is free for the developer:
You can use this software on your local developmet machine, test server and staging server for free.
If You are in a debugging environment - it will all work, like magic. You use this to evaluate our software, and
show its value to you boss or clients.
To deploy to a server or machine in production - a watermark will show on your PDFs until you get a license key.
We hope they will undetstand the bennefit of paying a small license fee, as an alternative to the months
of development it takes to build a PDF renderer of this quality.
License keys
License keys can be applied to App.Config, Machine.COnfig, Web.Config - or even in your PDFPrintOptions
instances.
If you genuinely cant afford a license and are a good cause - please let us know. We ware decent people.
You can learn more, and get licensed http://ironpdf.com/license
If you need to see the full legal text - it can be found here: http://ironpdf.com/license-terms
IRONPDF.COM hereby grants you a non-exclusive license to the IRONPDF Software Library for .Net (the Soft-
ware). By downloading or using the Software, the Licensee agrees not to utilize the software in a manner which is
disparaging to IRONPDF.COM, and not to rent, lease or otherwise transfer rights to the Software. The Licensee
agrees that no attempt will be made by the Licensee or associated parties to translate, reverse engineer, modify,
decompile, disassemble or distribute the Software. License terms are offered on the following terms, as purchased.
If no purchase or insufficient purchase has been made then the Free Trial License terms apply.
1)Free Trial License - Grants the use of the TRIAL VERSION of the software for private evaluation purposes
only. The Software should not be published in any internet nor intranet project.
2)Startup License - Grants the use of the Software by ONE software developer. The software may only be deployed
within ONE web-application or application, for the INTERNAL use of ONE end user organization.
3)Professional Developer License - Grants the use of the Software by ONE software developer. The software
may be deployed within up-to FIVE web-applications or applications, for the INTERNAL use of ONE end user
organization. The software may also be used within to to FIVE website subdomains, where PDF generation is not
a primary business function.
4)Small Team License - Grants the use of the Software by up to FIVE software developers. The software may
be deployed within up-to TEN web-applications or applications, for the INTERNAL use of ONE end user orga-
nization. The software may also be used within to to TEN website subdomains, where PDF generation is not a
primary business function.
5)Department License - Grants the use of the Software by up to TWELVE software developers. The software
may be deployed within up-to TWENTY-FIVE web-applications or applications, for the INTERNAL use of up to
TWO end user organizations. The software may also be used within to to TWENTY-FIVE website subdomains,
where PDF generation is not a primary business function.
5)Enterprise License - Grants the use of the Software by up to SIXTY software developers. The software may
be deployed within up-to ONE HUNDRED web-applications or applications, for the INTERNAL use of up to
FIVE end user organizations. The software may also be used within to to ONE HUNDRED website subdomains,
, where PDF generation is not a primary business function. For more than SIXTY software developers, multiple
licenses should be purchased.
6)OEM Redistribution License - Grants the right to distribute the Software (without royalty) as part of ONE
distinct packaged commercial product, provided that your application is not a software development system or
tool, nor a PDF gereration application in its self. IRONPDF.COM shall at all times retain ownership of the
Software and all subsequent copies.
UPGRADES If a new release of the software is produced within 12 months from the date of purchase then you
will be entitled to a free upgrade. This license does not grant you any right to any enhancement or update beyond
the initial 12 month period, commencing from the date of purchase.
COPYRIGHT Title, ownership rights, and intellectual property rights in and to the Software shall remain with
IRONPDF.COM. The Software is protected by the international copyright laws. Title, ownership rights, and
intellectual property rights in and to the content accessed through the Software is the property of the applicable
content owner and may be protected by applicable copyright or other law. This License gives you no rights to such
content.
LIMITATION OF LIABILITY. THIS SOFTWARE IS PROVIDED “AS IS,” WITHOUT A WARRANTY OF
ANY KIND. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, IN-
CLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PUR-
POSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. IRONPDF.COM AND ITS LICENSORS
SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL IRON-
PDF.COM OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DI-
RECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR IN-
ABILITY TO USE SOFTWARE, EVEN IF IRONPDF.COM HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
MISCELLANEOUS This software is not designed or intended for use in on-line control of aircraft, air traffic,
aircraft navigation or aircraft communications; or in the design, construction, operation or maintenance of any
nuclear facility. Licensee represents and warrants that it will not use or redistribute the Software for such purposes.
Acknowledgements
1.1. Contents 15
IronPdf Documentation, Release 4.0.0
We’ll be honest - we didn’t always love Microsoft. But they deserve a special praise on 2 counts.
Visual Studio 2015 Community Edition
Quite possible the best piece of IDE software ever written. No more need for JetBrains - everything and enterprise
develop needs (including GitHub team workflow is incorporated). now its Free!
Than your Microsoft - you are now officially cool!
https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx
Open Sourcing of the .Net Framework In October 2014 - Microsoft open sourced the .Net framework. This will
(already has) had massive implications for the future of C# as a language - and the common dream that we could
have 1 programing framework for any task, on any device on any CPU architecture.
http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx
The Open-Souring of Roslyn
The open sourcing of Roslyn, the core MSIL compiler makes for exciting future - such that logic from languages
such as PHP, Python, Javascript, Ruby, C++, C, C+ and Java may one day be interoperable.
We honestly believe .Net may succeed Java as the future of universal programming.
libwkhtmltox
This LGLP project is incorporated into IronPDF as one of its HTML rendering gambits in an unmodified format.
It is great work, and provided inspiration for further development.
IronPDF uses this library fully within the LGPL3 license agreement - and respect the authors great work.
Copyright 2010 wkhtmltopdf authors wkhtmltopdf is free software: you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public License as published by the Free Soft-
ware Foundation, either version 3 of the License, or (at your option) any later version.wkhtmltopdf
is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the im-
plied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details. To see the full text of that sublicense license please go to:
http://www.gnu.org/licenses/
To Cite TLDR Legal
[The GNU Lesser General Public v3] license is mainly applied to libraries. You may copy, distribute
and modify the software provided that modifications are described and licensed for free under LGPL.
Derivatives works (including modifications or anything statically linked to the library) can only be
redistributed under LGPL, but applications that use the library don’t have to be.
Which means that you may use libwkhtmltox and IronPDF in commercial applications without being open source
your self.
PDFClown
PDFClown is also an LGLP project, and is incorporated into IronPdf as on of our page-stamping gambits. We
love this library - and are awed at how smart Stefano Chizzolini is to simultaneously develop for Java and .Net
Again - here is his attribution citation:
PDFClown Copyright 2008-2012 Stefano Chizzolini. http://www.pdfclown.org Contribu-
tors: Stefano Chizzolini (original code developer, http://www.stefanochizzolini.it)
• This file should be part of the source code distribution of “PDF Clown library” (the Pro-
gram): see the accompanying README files for more info. This Program is free software;
you can redistribute it and/or modify it under the terms of the GNU Lesser General Public Li-
cense as published by the Free Software Foundation; either version 3 of the License, or (at
your option) any later version. This Program is distributed in the hope that it will be use-
ful, but WITHOUT ANY WARRANTY, either expressed or implied; without even the im-
plied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
the License for more details. You should have received a copy of the GNU Lesser General
Public License along with this Program (see README files); if not, go to the GNU web-
site (http://www.gnu.org/licenses/). Redistribution and use, with or without modification, are
permitted provided that such redistributions retain the above copyright notice, license and dis-
claimer, along with this list of conditions. To see the full text of that sublicense license please
go to: http://www.gnu.org/licenses/*
To Cite TLDR Legal:
This license is mainly applied to libraries. You may copy, distribute and modify the software provided
that modifications are described and licensed for free under LGPL. Derivatives works (including
modifications or anything statically linked to the library) can only be redistributed under LGPL, but
applications that use the library don’t have to be.
Which means that you may use PDFClown and IronPDF in commercial applications without being open source
your self.
Special Thanks
Thanks should also go to Slava Kolobaev and his work on the Pechkin PDF Interop for C# Project.
We were inspired by his clean C# architecture - and although out library does not use conventional Interop - he
deserves a big thanks for sharing his design under CC Attribution license.
We wish we were as good at API design as you are!
Adobe
And Finally - Thank you adobe for opening up the PDF standard. You have proven that openness in proprietary
software is financially viable.
Read about the Adobe Acrobat PDF open standard: https://acrobat.adobe.com/sea/en/products/about-adobe-
pdf.html
• genindex
• modindex
• search
1.1. Contents 17
IronPdf Documentation, Release 4.0.0
I
IronPdf::AspxToPdf (C++ class), 9
IronPdf::AspxToPdf::Attachment (C++ class), 9
IronPdf::AspxToPdf::FileBehaviour (C++ type), 9
IronPdf::AspxToPdf::InBrowser (C++ class), 9
IronPdf::HtmlToPdf (C++ class), 7
IronPdf::PdfPrintOptions (C++ class), 10
IronPdf::PdfPrintOptions::Landscape (C++ class), 11
IronPdf::PdfPrintOptions::PaperOrientation (C++
type), 11
IronPdf::PdfPrintOptions::Portrait (C++ class), 11
IronPdf::PdfResource (C++ class), 13
19