Uso de las claves de licencia de IronPrint

Cómo obtener una clave de licencia

Añadir una clave de licencia IronPrint le permite desplegar su proyecto en directo sin restricciones ni marcas de agua.

Puede compre una licencia aquí o inscribirse en clave de prueba gratuita de 30 días aquí.


Paso 1: Descargue la última versión de IronPrint

Biblioteca NuGet C# para

Instalar con NuGet

Install-Package IronPrint

Paso 2: Aplique su clave de licencia

Establezca su licencia mediante un código

Añada este código al inicio de su aplicación, antes de utilizar IronPrint.

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

Configure su licencia mediante Web.Config o App.Config

Para aplicar una clave globalmente a su aplicación utilizando Web.Config o App.Config, añada la siguiente clave a su archivo config en appSettings.

<configuration>
...
  <appSettings>
    <add key="IronPrint.LicenseKey" value="IRONPRINT.MYLICENSE.KEY.1EF01"/>
  </appSettings>
...
</configuration>
XML

Existe un problema de licencia conocido con la versión de IronPrint publicada antes de 2024.3.6 en el proyecto:

  • **Proyectos ASP.NET
  • Versión de .NET Framework >= 4.6.2

    La clave almacenada en un archivo Web.config NO es recogida y utilizada por el producto. Visite la página 'Configuración de la clave de licencia en Web.config' para obtener más información.

    Asegúrese de que IronPrint.License.IsLicensed devuelve true para verificarlo.


Establezca su clave de licencia utilizando un archivo .NET Core appsettings.json

Para aplicar una clave globalmente a su aplicación a un .NET Core:

  • Añade un archivo JSON a tu proyecto llamado appsettings.json en el directorio raíz de tu proyecto
  • Añada una clave 'IronPrint.LicenseKey' a su archivo de configuración JSON. El valor debe ser su clave de licencia.
  • Asegúrese de que las propiedades del archivo incluyen Copiar a directorio de salida: Copiar siempre

    Archivo: appsettings.json

{
    "IronPrint.LicenseKey":"IRONPRINT.MYLICENSE.KEY.1EF01"
}

Paso 3: Valide su clave de licencia

Verificar la clave de licencia instalada

Para verificar si la clave de licencia se ha aplicado correctamente, puede comprobar la propiedad IsLicensed. Utilice el siguiente fragmento de código:

:path=/static-assets/print/content-code-examples/how-to/license-keys-is-licensed.cs
//  Compruebe si se ha aplicado la clave de licencia
bool licensed = IronPrint.License.IsLicensed;
'  Compruebe si se ha aplicado la clave de licencia
Dim licensed As Boolean = IronPrint.License.IsLicensed
VB   C#

Validar la clave de licencia

Para garantizar la validez de su licencia o clave de prueba, puede utilizar el siguiente fragmento de código:

:path=/static-assets/print/content-code-examples/how-to/license-keys-is-valid.cs
//  Comprobar si una cadena de clave de licencia dada es válida
bool valid = IronPrint.License.IsValidLicense("IRONPRINT.MYLICENSE.KEY.1EF01");
'  Comprobar si una cadena de clave de licencia dada es válida
Dim valid As Boolean = IronPrint.License.IsValidLicense("IRONPRINT.MYLICENSE.KEY.1EF01")
VB   C#

Si el valor de retorno es True, significa que la clave es válida, y puede proceder con el uso de IronPrint. Sin embargo, si el valor de retorno es False, indica que la clave no es válida.


Paso 4: Empezar con su proyecto

Para empezar a utilizar IronPrint, le recomendamos encarecidamente que siga nuestro completo tutorial sobre cómo Introducción a IronPrint. Este tutorial ofrece instrucciones detalladas y ejemplos que le ayudarán a comprender los fundamentos del uso de IronPrint.


¿Preguntas o necesita ayuda?

Para utilizar IronPrint en proyectos reales, necesitará una clave de licencia de pago o de prueba, que puede obtener de la siguiente manera comprar una licencia. La licencia de prueba está disponible en este enlace.

Si desea consultar una completa colección de ejemplos de código, tutoriales, detalles sobre licencias y una extensa documentación, visite la página IronPrint en nuestro sitio web.

Si tiene alguna pregunta, no dude en ponerse en contacto con support@ironsoftware.com.