Search Results for

    Show / Hide Table of Contents

    Class AspxToPdf

    Renders any .Net Web Page (ASPX) into a PDF Document. Simply add it to the Page_Load event.

    Not available in .Net Core because ASPX is superseded by the MVC model

    Inheritance
    System.Object
    AspxToPdf
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: IronPdf
    Assembly: IronPdf.dll
    Syntax
    public static class AspxToPdf

    Methods

    RenderThisPageAsPdf(AspxToPdf.FileBehavior, String, PdfPrintOptions)

    Automatically renders any ASPX page into PDF instead of Html. Use it in the Page_Load Event.

    Example:

    protected void Page_Load(object sender, EventArgs e){ 
    IronPdf.AspxToPdf.RenderThisPageAsPdf(FileBehavior.Attachment, "MyPdf.pdf", new  PdfPrintOptions(){ Dpi =
    300 }); }
    Declaration
    public static void RenderThisPageAsPdf(AspxToPdf.FileBehavior behavior, string pdfFileName = null, PdfPrintOptions printOptions = null)
    Parameters
    Type Name Description
    AspxToPdf.FileBehavior behavior

    Specifies if the PDF file should be downloaded as an attachment, or displayed directly in the browser of users.

    System.String 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.

    PdfPrintOptions printOptions

    Sets PDF output options such as PDF Title, paper-size, DPI, headers and footers.

    RenderThisPageAsPdf(Action<PdfDocument>, PdfPrintOptions)

    Automatically renders this ASPX page into PDF and returns that PDF document in an callback. Use it in the Page_Load Event.

    Declaration
    public static void RenderThisPageAsPdf(Action<PdfDocument> callback, PdfPrintOptions printOptions = null)
    Parameters
    Type Name Description
    System.Action<PdfDocument> callback

    An callnack method that handles the rendered PdfDocument object.

    PdfPrintOptions printOptions

    Sets PDF output options such as PDF Title, paper-size, DPI, headers and footers.

    ☀
    ☾
    In This Article
    Back to top
    Install with Nuget