Search Results for

    Show / Hide Table of Contents

    Namespace IronPdf.Rendering.Abstractions

    Classes

    BaseHttpLoginCredentials

    Provides a base class for all of IronPdf's embedded browser HTML renderers to also 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.

    BasePdfRenderOptions

    Pdf render options common to all render implementations

    PdfRenderProxy<T, U>

    An abstract generic class used to define public “HTML to Pdf” Renderers such as ChromePdfRenderer, WebKitPdfRenderer and AdaptivePdfRenderer

    Interfaces

    IAcroForms

    An Interface for configuring PDF rendering classes which support converting HTML forms to editable PDF "AcroForms"

    ICssMediaType

    An Interface for configuring PDF rendering classes which support "Screen" and "Print" CSS3 media types.

    ICustomCss

    An Interface for configuring PDF rendering classes which support appending a custom CSS stylesheet when rendering an HTML document to PDF.

    IHeadersAndFooters

    An Interface for configuring PDF rendering classes which support Html and Text headers and Footers.

    IHttpLoginCredentials

    An common inerface for classes which allow IronPDF's HtmlT-o-Pdf renderers to access secure internet and local network resources.

    IJavascript

    An Interface for configuring PDF rendering classes which support JavaScript.

    IMargins

    An Interface for configuring PDF rendering classes which support page margins.

    IPaperSize

    An Interface for configuring PDF rendering classes which support printing HTML onto a PDF as virtual paper.

    IPdfRenderOptions

    Interface for marking a class as render options

    IPdfRenderProxy<T, U>

    Public interface for invoking PDF rendering operations

    IRenderer

    An Interface for "Html To Pdf" rendering classes.

    IUnitTestable

    An Interface for configuring PDF rendering classes which support creating PDFs with no timestamps or GUIDs so that visually identical PDF documents can be equated as "Equal" in unit tests.

    IViewPort

    An Interface for configuring PDF rendering classes which support responsive HTMl Layout (CSS3/HTML5).

    IZoomable

    An Interface for configuring PDF rendering classes which support zooming / enlarging of HTML content.

    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with Nuget
    Want to deploy IronPDF to a live project for FREE?
    What’s included?
    30 days of fully-functional product
    Test and share in a live environment
    No watermarks in production
    Get your free 30-day Trial Key instantly.
    No credit card or account creation required
    Your Trial License Key has been emailed to you.
    Download IronPDF free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.