IRONSOFTWAREHOME

Introducción a IronPrint

Curtis Chau
Curtis Chau
Updated: 22 de abril de 2026

IronPrint: su biblioteca de impresión todo en uno para .NET

IronPrint es una biblioteca de impresión desarrollada por Iron Software. La biblioteca es compatible con una amplia variedad de entornos, incluidos Windows, macOS, Android y iOS.

Compatibilidad

IronPrint tiene compatibilidad de soporte multiplataforma con:

Compatibilidad con versiones .NET

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

Soporte de sistemas operativos y entornos

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

Compatibilidad con tipos de proyectos .NET

  • Móvil (Xamarin & MAUI & Avalonia)
  • Escritorio (WPF & MAUI & Windows Avalonia)
  • Consola (Aplicación y Biblioteca)

Instalación

Biblioteca IronPrint

Instale el paquete IronPrint a través del Administrador de Paquetes NuGet:

dotnet add package IronPrint

Alternativamente, descargue directamente desde el sitio web oficial de IronPrint NuGet.

Una vez instalado, puede comenzar agregando using IronPrint; al inicio de su código C#.

Aplicar clave de licencia

A continuación, aplique una licencia válida o clave de prueba a IronPrint asignando la clave de licencia a la propiedad LicenseKey de la clase License. Incluya el siguiente código justo después de la declaración de importación, antes de usar cualquier método de IronPrint:

using IronPrint;

// Apply your IronPrint license key here
License.LicenseKey = "your-license-key-here";

Ejemplos de código

Imprimir documento

Simplemente pase la ruta del archivo al método Print para imprimir el documento.

using IronPrint;

class Program
{
    static void Main()
    {
        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the Print method to print the document
        IronPrint.Print(filePath);
    }
}

Utilice el método ShowPrintDialog para imprimir el documento, el cual también muestra el cuadro de diálogo de impresión antes de imprimir.

using IronPrint;

class Program
{
    static void Main()
    {
        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the ShowPrintDialog method to prompt the dialog before printing
        IronPrint.ShowPrintDialog(filePath);
    }
}

Personalizar la configuración de impresión

Para configurar los ajustes de impresión desde el código, instancie la clase PrintSettings. Configure el objeto PrintSettings y páselo a uno de los métodos de impresión.

using IronPrint;

class Program
{
    static void Main()
    {
        // Create a PrintSettings object to configure printer settings
        PrintSettings settings = new PrintSettings
        {
            Copies = 2,
            Duplex = DuplexMode.Vertical,
            PageOrientation = PageOrientation.Landscape
        };

        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the Print method with custom print settings
        IronPrint.Print(filePath, settings);
    }
}

Licencias y soporte disponibles

IronPrint es una biblioteca paga; sin embargo, también están disponibles licencias de prueba gratuitas aquí.

Para obtener más información sobre Iron Software, visite nuestro sitio web: https://ironsoftware.com/ Para más soporte y consultas, por favor pregunte a nuestro equipo.

Soporte de Iron Software

Para soporte general y consultas técnicas, envíenos un correo electrónico a: support@ironsoftware.com.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

¿Listo para empezar?

Nuget Downloads 46,090Versión:2026.9recién lanzado

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPrint
nuget.org/packages/IronPrint/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPrint"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

  1. Descargue y descomprima IronPrint en una ubicación como ~/Libs dentro de su directorio de Solución
  2. En Visual Studio Solution Explorer, haga clic derecho en Referencias. Seleccione Examinar, "IronPrint.dll"

Licencias desde $999

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta