Search Results for

    Show / Hide Table of Contents

    IronPrint: Your All-in-One Print Library for .NET

    IronPrint is a print library developed by Iron Software. The library is compatible with a wide variety of environments, including Windows, macOS, Android, and iOS.

    Get Started

    • Quickstart Guide: https://ironsoftware.com/csharp/print/docs/
    • Install with NuGet: https://www.nuget.org/packages/IronPrint/

    Compatibility

    .NET Version Support

    • C#, VB.NET, F#
    • .NET 9, 8, 7, 6, 5, and Core 3.1+
    • .NET Framework (4.6.2+)

    Operating Systems and Environments Support

    • Windows (7+, Server 2018+)
    • macOS (10+)
    • iOS (11+)
    • Android API 21+ (v5 "Lollipop")

    .NET Project Types Support

    • Mobile (Xamarin & MAUI & Avalonia)
    • Desktop (WPF & MAUI & Windows Avalonia)
    • Console (App & Library)

    C# Code Examples

    Print Silently

    using IronPrint;
    
    // Print the document
    Printer.Print("newDoc.pdf");
    

    Print With Dialog

    using IronPrint;
    
    // Show print dialog
    Printer.ShowPrintDialog("newDoc.pdf");
    

    Printer Settings

    using IronPrint;
    
    // Configure print setting
    PrintSettings printSettings = new PrintSettings();
    printSettings.Dpi = 150;
    printSettings.NumberOfCopies = 2;
    printSettings.PaperOrientation = PaperOrientation.Portrait;
    
    // Print the document
    Printer.Print("newDoc.pdf", printSettings);
    

    Documentation

    • Code Examples : https://ironsoftware.com/csharp/print/examples/print/
    • How-To Guides : https://ironsoftware.com/csharp/print/how-to/license-keys/
    • API Reference : https://ironsoftware.com/csharp/print/object-reference/api/
    • Tutorials : https://ironsoftware.com/csharp/print/tutorials/print-document/
    • Support : support@ironsoftware.com
    • Improve this Doc
    ☀
    ☾
    Downloads
    • Download with NuGet
    • Start for Free
    In This Article
    Back to top
    Install with NuGet
    Want to deploy IronPrint 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 IronPrint free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.