Uso de claves de licencia de IronPPT

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 IronPPT te permite implementar tu proyecto en vivo sin restricciones o marcas de agua.

Puedes comprar una clave de licencia o registrarte para obtener una clave de prueba gratuita de 30 días aquí.


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

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

Primer Paso:
green arrow pointer


Paso 2: Aplique su clave de licencia

Configure su licencia usando código

Agrega este fragmento de código al inicio de tu aplicación (por ejemplo, en Program.cs o Startup.cs) antes de usar cualquier funcionalidad de IronPPT.

:path=/static-assets/ppt/content-code-examples/how-to/license-keys-apply.cs
// This line of code is setting the license key for the IronPPT library.
// Ensure that you have a valid license key provided by IronPPT to avoid any licensing issues.
// The line below should typically be at the start of your application
// initialization process to ensure that the library is appropriately licensed
// before any library functions are utilized. Ensure that the IronPPT 
// namespace and relevant assemblies are referenced in your project.

IronPPT.License.LicenseKey = "IRONPPT.MYLICENSE.KEY.1EF01";
' This line of code is setting the license key for the IronPPT library.
' Ensure that you have a valid license key provided by IronPPT to avoid any licensing issues.
' The line below should typically be at the start of your application
' initialization process to ensure that the library is appropriately licensed
' before any library functions are utilized. Ensure that the IronPPT 
' namespace and relevant assemblies are referenced in your project.

IronPPT.License.LicenseKey = "IRONPPT.MYLICENSE.KEY.1EF01"
$vbLabelText   $csharpLabel

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

Para aplicar una clave de licencia globalmente dentro de una aplicación .NET Core, sigue estos pasos:

  • Agrega un archivo JSON llamado appsettings.json en el directorio raíz de tu proyecto.
  • Agrega una entrada IronPPT.LicenseKey a tu archivo de configuración JSON. Establece su valor en tu clave de licencia específica.
  • Asegúrate de que las propiedades del archivo incluyan Copiar al directorio de salida: Copiar siempre.

Archivo: appsettings.json

{
    "IronPPT.LicenseKey": "IronPPT.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, revisa la propiedad IsLicensed. Utiliza el siguiente fragmento de código:

:path=/static-assets/ppt/content-code-examples/how-to/license-keys-is-licensed.cs
// This code snippet checks whether the IronPPT license key has been successfully applied.
// It retrieves the license status using the IronPPT library's License class.

// Declaration and initialization of a boolean variable to store the license status
bool licensed = IronPPT.License.IsLicensed;

// It is assumed that the IronPPT library is correctly referenced,
// and that the license information has been set prior to this check.
// This boolean will be true if the license is applied correctly; otherwise, it will be false.

// The code below demonstrates how you might use this information in a larger application.
if (licensed)
{
    Console.WriteLine("The IronPPT license has been successfully applied.");
}
else
{
    Console.WriteLine("The IronPPT license is not applied. Please verify the license details.");
}
' This code snippet checks whether the IronPPT license key has been successfully applied.
' It retrieves the license status using the IronPPT library's License class.

' Declaration and initialization of a boolean variable to store the license status
Dim licensed As Boolean = IronPPT.License.IsLicensed

' It is assumed that the IronPPT library is correctly referenced,
' and that the license information has been set prior to this check.
' This boolean will be true if the license is applied correctly; otherwise, it will be false.

' The code below demonstrates how you might use this information in a larger application.
If licensed Then
	Console.WriteLine("The IronPPT license has been successfully applied.")
Else
	Console.WriteLine("The IronPPT license is not applied. Please verify the license details.")
End If
$vbLabelText   $csharpLabel

Validar la clave de licencia

Asegura la validez de tu clave de licencia o de prueba usando este fragmento de código:

:path=/static-assets/ppy/content-code-examples/how-to/license-keys-is-valid.cs
// ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
' ¡ESTE FRAGMENTO DE CÓDIGO NO ESTÁ DISPONIBLE!
$vbLabelText   $csharpLabel

Si el valor de retorno es true, significa que la clave es válida y puedes proceder a usar IronPPT. Si devuelve false, la clave es inválida.


Paso 4: Comenzando con su proyecto

Para comenzar con IronPPT, recomendamos encarecidamente seguir nuestro tutorial integral sobre cómo Empezar con IronPPT. Este tutorial ofrece instrucciones detalladas y ejemplos para ayudarte a comprender los conceptos básicos de usar IronPPT.


¿Preguntas o necesita ayuda?

Para usar IronPPT en proyectos en vivo, necesitarás una clave de licencia paga o de prueba, que puedes obtener comprando una licencia. Una licencia de prueba está disponible visitando este enlace.

Para una colección completa de ejemplos de código, tutoriales, detalles de licencias y documentación extensa, por favor visita la sección de IronPPT en nuestro sitio web.

Si tienes alguna pregunta, no dudes en contactarnos a support@ironsoftware.com.

Preguntas Frecuentes

¿Cómo puedo descargar la última versión de la biblioteca de presentaciones de C#?

Para descargar la última versión de la biblioteca de presentaciones de C#, visite el sitio web de IronPPT y siga las instrucciones de descarga proporcionadas en la página de licencias.

¿Cuáles son los pasos para aplicar una clave de licencia en un proyecto de C#?

Para aplicar una clave de licencia en un proyecto de C#, puede agregar un fragmento de código en el archivo de inicio, como Program.cs o Startup.cs, o usar un archivo appsettings.json para integrar la clave dentro de una aplicación .NET Core.

¿Cómo puedo verificar si mi clave de licencia está correctamente instalada?

Puede verificar la instalación de su clave de licencia comprobando la propiedad IsLicensed en su código. Si devuelve true, la licencia está correctamente instalada.

¿Qué debo hacer si mi clave de licencia es inválida?

Si su clave de licencia es inválida, primero asegúrese de que esté ingresada correctamente. Verifique su validez usando la propiedad IsValid. Si los problemas persisten, contacte al soporte de Iron Software para obtener asistencia.

¿Puedo aplicar una clave de licencia usando un archivo appsettings.json?

Sí, puede aplicar una clave de licencia usando un archivo appsettings.json agregando una entrada IronPPT.LicenseKey y estableciendo su valor en su clave de licencia específica.

¿Dónde puedo encontrar un tutorial para usar la biblioteca de presentaciones de C#?

Un tutorial completo para usar la biblioteca de presentaciones de C# está disponible en el sitio web de IronPPT, que ofrece instrucciones detalladas y ejemplos para ayudarle a comenzar con IronPPT.

¿Qué soporte está incluido con la compra de una licencia?

La compra de una licencia incluye un año de soporte y actualizaciones. Para cualquier pregunta o problema, puede contactar a support@Iron Software.com.

¿Hay una prueba gratuita disponible para la biblioteca de presentaciones de C#?

Sí, hay disponible una clave de prueba gratuita por 30 días. Puede obtenerla visitando la página de licencias de prueba en el sitio web de IronPPT.

¿IronPPT es compatible con .NET 10?

Sí, IronPPT es compatible con .NET 10. Es compatible con .NET Core 10, así como con .NET Core 9, 8, 7, 6, .NET Standard 2.0+ y .NET Framework 4.6.2+. ([Iron Software.com](https://Iron Software.com/csharp/ppt/?utm_source=openai))

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 3,325 | Version: 2025.11 recién lanzado