Click or drag to resize
IronPdf Namespace
IronPDF is a.NET library allowing the generation and manipulation of PDF files in C# and other .Net projects.
Classes
  ClassDescription
Public classAspxToPdf
Renders any .Net Web Page (ASPX) into a Pdf Document. Simply add it to the Page_Load event.
Public classHtmlToPdf
IronPdf.HtmlToPdf allows any web page or Html 'snippet' to be turned into a Pdf document.
Public classHttpLoginCredentials
Provides credentials for IronPdf to log-in to an intranet, extranet or website, impersonating a user. This allows a unique ability to render web-pages as Pdfs even on secure intranets, extranets and websites.
Public classPdfPrintOptions
Pdf output options for IronPdf. Specifies options such as Paper-Size, Dpi, Headers and Footers.
Public classPdfPrintOptionsPdfHeaderFooter
Defines Pdf Header and Footer display options.
Public classPdfResource
A Pdf File generated by IronPdf. It can be saved to a file, or accessed programmatically as a Stream or ByteArray.
Enumerations
  EnumerationDescription
Public enumerationAspxToPdfFileBehavior
Determines the web browser behavior towards a Pdf document.
Public enumerationPdfPrintOptionsPdfCssMediaType
Defines which stylesheet should be rendered. 'Print' or 'Screen'. This matches the CSS3 Media Queries standard.
Public enumerationPdfPrintOptionsPdfPaperOrientation
Portrait or Landscape
Public enumerationPdfPrintOptionsPdfPaperSize
Defines the target paper size the pdf will use of pagination. Relates to real-world paper-sizes.
Public enumerationPdfPrintOptionsPdfViewportSize
Defines simulated browser viewport behavior for advanced rendering of responsive HTML as PDf files.