Primeros pasos con IronPrint

This article was translated from English: Does it need improvement?
Translated
View the article in English

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 deSitio 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ódigo

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;

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

' Print the document
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;

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

' Show print dialog
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;

// 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);
Imports IronPrint

' Configure print setting
Private printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
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 favorpregunte a nuestro equipo.

Asistencia de Iron Software

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