Claves de licencia de IronPDF

Cómo obtener una clave de licencia

La adición de una clave de licencia IronPDF 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 IronPDF

Biblioteca NuGet C# para PDF

Instalar con NuGet

Install-Package IronPdf
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Instalación mediante NuGet

En Visual Studio, haz clic con el botón derecho del ratón en el explorador de soluciones de tu proyecto y selecciona "Gestionar paquetes NuGet...". A partir de ahí, sólo tienes que buscar IronPDF e instalar la última versión... haga clic en Aceptar en los cuadros de diálogo que aparezcan.

Esto funcionará en cualquier proyecto C# .NET Framework desde Framework 4.6.2 y superior, o .NET Core 2 y superior. También funcionará igual de bien en proyectos VB.NET.

Install-Package IronPdf

https://www.nuget.org/packages/IronPdf

Instalación mediante DLL

Como alternativa, la DLL IronPDF puede descargarse e instalarse manualmente en el proyecto o GAC desde https://ironpdf.com/packages/IronPdf.zip

Recuerde añadir esta declaración al principio de cualquier archivo de clase cs que utilice IronPDF:

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

Paso 2: Aplique su clave de licencia

Establezca su clave de licencia de IronPdf utilizando el código

Añada este código al inicio de su aplicación, antes de utilizar IronPDF. Este método es universalmente eficaz y sencillo.

Funciona para .NET Core y también para aplicaciones .NET Framework.

IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

Puede validar que su software tiene licencia utilizando IronPdf.License.IsValidLicense(cadena LicenseKey)o la propiedadIronPdf.License.IsLicensed`.

Establezca su clave utilizando Web.Config o App.Config en aplicaciones .NET Framework

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

<configuration>
....
  <appSettings>
    <add key="IronPdf.LicenseKey" value="IRONPDF-MYLICENSE-KEY-1EF01"/>
  </appSettings>
....
</configuration>
XML

Existe un problema conocido de licencias entre la versión de IronPdf 2023.4.4 - 2024.3.3 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 IronPdf.License.IsLicensed devuelve true para verificarlo.

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

Para aplicar una clave globalmente a su aplicación con .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 'IronPdf.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 al directorio de salida: Copiar siempre.
  • Asegúrese de que IronPdf.License.IsLicensed devuelve true para verificarlo.

    Archivo: appsettings.json

{

    "IronPdf.LicenseKey":"IRONPDF-MYLICENSE-KEY-1EF01"

}  

Establezca su clave en Azure Functions

Local

Añade la clave de licencia en local.settings.json:

{
  "IsEncrypted": false,
  "Values":
  {
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet",
    "IronPdf.LicenseKey": "YOUR-LICENSE-KEY"
  }
}

Despliegue

  1. Vaya al portal Azure e inicie sesión en su cuenta Azure. En la barra de búsqueda de la parte superior del portal, introduzca el nombre de su aplicación de funciones y selecciónela de la lista.
  2. En Ajustes, en el panel izquierdo, seleccione Configuración.
  3. Seleccione Configuración de la aplicación y haga clic en Nueva configuración de la aplicación.
  4. Añade Nombre y Valor como se indica a continuación:

    Nombre - IronPdf.LicenseKey

    Valor - TU CLAVE DE LICENCIA

  5. Ahórratelo.

Paso 3: Compruebe si la llave se ha instalado correctamente

//  Comprueba si una cadena de clave de licencia dada es válida.
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");

//  Compruebe si IronPDF tiene licencia 
bool is_licensed = IronPdf.License.IsLicensed;
//  Comprueba si una cadena de clave de licencia dada es válida.
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");

//  Compruebe si IronPDF tiene licencia 
bool is_licensed = IronPdf.License.IsLicensed;
'  Comprueba si una cadena de clave de licencia dada es válida.
Dim result As Boolean = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01")

'  Compruebe si IronPDF tiene licencia 
Dim is_licensed As Boolean = IronPdf.License.IsLicensed
VB   C#

*Nota: Después de añadir una licencia, recuerde siempre limpiar y volver a publicar su aplicación para evitar posibles errores en el despliegue.


Paso 4: Comience su proyecto

Sigue nuestro tutorial sobre cómo Introducción a IronPDF.


¿Preguntas?

Si tiene alguna pregunta, póngase en contacto con support@ironsoftware.com