IronPDF License Keys
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.
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
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;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";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>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.jsonen 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.IsLicenseddevuelvatruepara 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
- 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.
- Bajo Configuración en el panel izquierdo, selecciona Configuración.
- Selecciona Configuración de la aplicación y haz clic en "Nueva configuración de aplicación".
Añade Nombre y Valor de la siguiente manera:
Nombre: IronPdf.LicenseKeyValor: TU-CLAVE-DE-LICENCIA
- 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;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@Iron Software.com](mailto:support@Iron Software.com) 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/))






