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.
Biblioteca de impresión C#
- Descargar la biblioteca C# para imprimir documentos
- Gestión de formatos PDF, PNG, HTML, TIFF, GIF, JPEG, IMAGE y BITMAP
- Personalizar la configuración de impresión
- Mostrar diálogo antes de imprimir
- Explore gratis las funciones de la biblioteca en C#
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"
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")
Imprimir con diálogo
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")
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)
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