IronPDF License Keys

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

Cómo obtener una clave de licencia

Agregar una clave de licencia de IronPDF te permite desarrollar y desplegar tu proyecto en vivo sin restricciones.

Comience a usar IronPDF en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer


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

Instalar a través de NuGet

En Visual Studio, haz clic derecho en tu proyecto en el Explorador de Soluciones y selecciona 'Administrar paquetes NuGet...'. Desde allí, simplemente busca IronPDF e instala la última versión. Haz clic en "OK" en cualquier cuadro de diálogo que aparezca.

Esto funcionará en cualquier proyecto C# .NET Framework desde Framework 4.6.2 en adelante, o .NET Core 2.0 en adelante. También funcionará en proyectos VB.NET.

Install-Package IronPdf

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

Instalar vía DLL

Alternativamente, el DLL de IronPDF se puede descargar e instalar manualmente en el proyecto o en el GAC desde https://ironpdf.com/packages/IronPdf.zip

Recuerda agregar esta declaración al inicio de cualquier archivo de clase .cs que utilice IronPDF:

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

Paso 2: Aplique su clave de licencia

Establezca su clave de licencia de IronPdf mediante código

Agrega este código al inicio de tu aplicación, antes de usar IronPDF. Este método es universalmente efectivo y sencillo. Funciona para aplicaciones .NET Core y también para aplicaciones .NET Framework.

// Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
// Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";
' Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

Puedes validar que tu software está licenciado utilizando IronPdf.License.IsValidLicense(string LicenseKey) o la propiedad IronPdf.License.IsLicensed.

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

Para aplicar una clave globalmente a tu aplicación usando Web.Config o App.Config, añade la siguiente clave a tu archivo de configuración en el elemento <appSettings>.

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

There is a known licensing issue between IronPdf version 2023.4.4 and 2024.3.3 in projects:

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

La clave almacenada en un archivo Web.config NO está siendo detectada y utilizada por el producto. Visita el artículo de resolución de problemas 'Configuración de la clave de licencia en Web.config' para obtener más información.

Asegúrate de que IronPdf.License.IsLicensed devuelva true para verificar.

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

Para aplicar una clave globalmente a tu aplicación con .NET Core:

  • Agrega un archivo JSON a tu proyecto llamado appsettings.json en el directorio raíz de tu proyecto.
  • Añade una clave 'IronPdf.LicenseKey' a tu archivo de configuración JSON. El valor debe ser tu clave de licencia.
  • Asegúrate de que las propiedades del archivo incluyan Copiar en el directorio de salida: Copiar siempre.
  • Asegúrate de que IronPdf.License.IsLicensed devuelva true para verificar.

Archivo: appsettings.json

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

Establezca su clave en Azure Functions

Local

Agrega 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. Ve al portal de Azure e inicia sesión en tu cuenta de Azure. En la barra de búsqueda en la parte superior del portal, ingresa el nombre de tu aplicación de funciones y selecciónala de la lista.
  2. Bajo Configuración en el panel izquierdo, selecciona Configuración.
  3. Selecciona Configuración de la aplicación y haz clic en "Nueva configuración de aplicación".
  4. Añade Nombre y Valor de la siguiente manera:

    • Nombre: IronPdf.LicenseKey
    • Valor: TU-CLAVE-DE-LICENCIA
  5. Guárdalo.

Paso 3: Pruebe si su clave se ha instalado correctamente

// Check if a given license key string is valid
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");

// Check if IronPDF is licensed successfully
bool is_licensed = IronPdf.License.IsLicensed;
// Check if a given license key string is valid
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");

// Check if IronPDF is licensed successfully
bool is_licensed = IronPdf.License.IsLicensed;
' Check if a given license key string is valid
Dim result As Boolean = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01")

' Check if IronPDF is licensed successfully
Dim is_licensed As Boolean = IronPdf.License.IsLicensed
$vbLabelText   $csharpLabel

Nota: Después de agregar una licencia, recuerda siempre limpiar y republicar tu aplicación para evitar errores potenciales en el despliegue.


Paso 4: Comience con su proyecto

Sigue nuestro tutorial sobre cómo Comenzar con IronPDF.


¿Preguntas?

Si tienes alguna pregunta, comunícate con support@ironsoftware.com

Preguntas Frecuentes

¿Cómo puedo convertir HTML a PDF en C#?

Puedes usar el método RenderHtmlAsPdf de IronPDF para convertir cadenas de HTML en PDFs. También puedes convertir archivos HTML a PDFs usando RenderHtmlFileAsPdf.

¿Cuál es el método para agregar una clave de licencia en una aplicación .NET Core?

En una aplicación .NET Core, puedes agregar tu clave de licencia creando un archivo appsettings.json en el directorio raíz. Agrega una clave 'IronPdf.LicenseKey' con tu clave de licencia como valor. Asegúrate de que el archivo esté configurado como 'Copiar siempre' al directorio de salida.

¿Cómo resuelvo si mi clave de licencia no es reconocida en proyectos ASP.NET?

Un problema conocido afecta a ciertas versiones de IronPDF donde la clave en Web.config no es reconocida. Para resolver esto, visita el artículo de solución de problemas de IronPDF en su sitio web para soluciones más detalladas.

¿Puedo usar IronPDF en Funciones de Azure?

Sí, puedes usar IronPDF en Funciones de Azure. Para el desarrollo local, agrega tu clave de licencia a 'local.settings.json'. Para funciones desplegadas, agréguela en Configuración de Aplicación en el portal de Azure con 'Nombre' como IronPdf.LicenseKey y 'Valor' como tu clave de licencia.

¿Qué pasos debo seguir para verificar si mi clave de licencia de IronPDF está instalada correctamente?

Puedes verificar la instalación de tu clave de licencia de IronPDF usando IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY") o comprobando IronPdf.License.IsLicensed. Asegúrate de que estos devuelvan true para confirmar una aplicación de licencia exitosa.

¿Cómo gestiono las licencias de IronPDF en una aplicación del .NET Framework?

Para gestionar licencias en una aplicación del .NET Framework, agrega tu clave de licencia al archivo Web.Config o App.Config dentro de la sección <appSettings>. Este método aplica la clave globalmente en tu aplicación.

¿Es posible la instalación manual de IronPDF?

Sí, IronPDF puede instalarse manualmente descargando el DLL desde el sitio web de IronPDF y añadiéndolo a tu proyecto o GAC. Asegúrate de incluir 'using IronPdf;' en tus archivos .cs.

¿Qué debo hacer si necesito asistencia con IronPDF?

Si necesitas asistencia con IronPDF, puedes contactar con el soporte en [support](mailto:support) para obtener ayuda.

¿IronPDF admite la integración de claves de licencia en aplicaciones .NET 10 de la misma manera que en .NET Core?

Sí. Las aplicaciones .NET 10 pueden usar IronPDF de la misma manera que los proyectos .NET Core. Puede configurar la clave de licencia en el código mediante IronPdf.License.LicenseKey = "YOUR_KEY" o incluirla en un archivo appsettings.json con la propiedad IronPdf.LicenseKey , asegurándose de que el archivo esté marcado como "Copiar siempre" en el directorio de salida. Estos métodos son compatibles con .NET Framework, .NET Core y .NET 10. ([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 16,493,056 | Version: 2025.11 recién lanzado