Primeros pasos con IronPrint

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

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

Compatibilidad

IronPrint es compatible con varias plataformas:

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)
  • Sobremesa(WPF & MAUI & Windows Avalonia)
  • Consola(Aplicación y biblioteca)

Instalación

Biblioteca IronPrint

La instalación del IronPrint es rápida y sencilla, por favor, instale el paquete de la siguiente manera:

Install-Package IronPrint

También puede descargarse directamente de Sitio web oficial de IronPrint NuGet.

Una vez instalado, puede empezar añadiendo using IronPrint; al principio de su código C#.

Aplicación de la clave de licencia

A continuación, aplique una licencia válida o una 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 sentencia import, antes de utilizar cualquier método IronPrint:

:path=/static-assets/print/content-code-examples/get-started/get-started-license.cs
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01";
IronPrint.License.LicenseKey = "IRONPRINT.MYLICENSE.KEY.1EF01"
VB   C#

Ejemplos de códigos

Imprimir documento

Basta con pasar la ruta del archivo al método Print para imprimir el documento.

:path=/static-assets/print/content-code-examples/get-started/get-started-1.cs
using IronPrint;

// Imprimir el documento
Printer.Print("newDoc.pdf");
Imports IronPrint

' Imprimir el documento
Printer.Print("newDoc.pdf")
VB   C#

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

:path=/static-assets/print/content-code-examples/get-started/get-started-2.cs
using IronPrint;

// Mostrar diálogo de impresión
Printer.ShowPrintDialog("newDoc.pdf");
Imports IronPrint

' Mostrar diálogo de impresión
Printer.ShowPrintDialog("newDoc.pdf")
VB   C#

Personalizar la configuración de impresión

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

:path=/static-assets/print/content-code-examples/get-started/get-started-3.cs
using IronPrint;

// Configurar los ajustes de impresión
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;

// Imprimir el documento
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint

' Configurar los ajustes de impresión
Private printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Imprimir el documento
Printer.Print("newDoc.pdf", printSettings)
VB   C#

Licencias y asistencia disponibles

IronPrint es una biblioteca de pago, aunque también existen licencias de prueba gratuitas.aquí.

Para 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.

Asistencia de Iron Software

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