Licencia y suscripción – Licensing
A veces, explorar el producto en detalle requiere profundizar en el código lo más rápido posible. Para facilitar esto, Aspose.HTML for Java ofrece varios planes de compra, una prueba gratuita y una licencia temporal de 30 días para fines de evaluación.
Es importante tener en cuenta que existen varias políticas y prácticas generales para guiarlo en la evaluación, concesión de licencias y compra de productos Aspose. Para obtener información detallada, consulte la sección Purchase Policies and FAQ, que describe estos procesos de manera integral.
Limitaciones de la versión de evaluación
La versión de evaluación o versión de prueba es la misma que la comprada: adquiere la licencia cuando agrega algunas líneas de código para aplicar la licencia.
Queremos que nuestros clientes prueben nuestros productos minuciosamente antes de comprarlos para que la versión de evaluación le permita usarlos como lo haría normalmente.
HTML creado con una marca de agua de evaluación
La versión de evaluación de Aspose.HTML for Java proporciona funcionalidad completa del producto, pero todas las páginas en el archivo HTML generado tienen una marca de agua con “Aspose.HTML Evaluation Only. Created with Aspose.HTML. Copyright 2002-2025 Aspose Pty Ltd.”. en la cima.
Límite del Número de Artículos de Colección que se pueden Procesar
La versión de evaluación (sin inicialización de licencia) proporciona funcionalidad completa del producto, pero tiene dos limitaciones: inserta una marca de agua de evaluación y solo se pueden manipular/convertir cuatro elementos de cualquier colección. Tenga en cuenta que actualmente nuestra API proporciona las siguientes dos características
- Trabajar con funciones de documentos
- Funciones de conversión
Para las “funciones de conversión”, insertamos una marca de agua de evaluación y convertimos solo las primeras cuatro páginas.
Para las funciones “Trabajar con documentos”, limitamos la operación de guardado agregando marcas de agua en cada imagen de la página e insertando “Texto de evaluación” en el documento. Es la única forma de limitar las funciones de “trabajar con un documento”. Sin embargo, actualmente no estamos limitando ninguna colección porque afecta los scripts JS y las funciones de renderizado.
Licencia Temporal
Si desea probar Aspose.HTML for Java sin las limitaciones de la versión de evaluación, también puede solicitar una licencia temporal de 30 días. Para obtener más información, consulte la página Get a Temporary License.
Aplicar licencia utilizando un archivo o un objeto de transmisión
Después de la compra, debe aplicar el archivo de licencia o incluirlo como un recurso integrado. Esta sección describe opciones sobre cómo se puede hacer esto. La licencia se puede cargar desde un archivo u objeto de flujo. La forma más sencilla de configurar una licencia es colocar el archivo de licencia en la misma carpeta que el archivo aspose-html-xx.x.jar
y especificar el nombre del archivo, sin una ruta, como se muestra en el siguiente ejemplo.
Si utiliza cualquier otro componente de Aspose para Java junto con Aspose.HTML for Java, especifique el espacio de nombres completo para la licencia como com.aspose.html.License
.
Cargando una licencia desde un archivo
La forma más sencilla de aplicar una licencia es colocar el archivo de licencia en la misma carpeta que el archivo Aspose.HTML.jar
y especificar solo el nombre del archivo sin una ruta.
Cuando llama al método setLicense, el nombre de la licencia que pasa debe ser el de su archivo de licencia. Por ejemplo, si cambia el nombre del archivo de licencia a Aspose.HTML.lic.xml
, pase ese nombre de archivo al método com.aspose.html.License.setLicense(…)
. El archivo de licencia puede ser específico para Aspose.HTML for Java o puede usar el archivo de licencia Aspose.Total para Java.
1// instantiate License object
2com.aspose.html.License license = new com.aspose.html.License();
3// license file path information
4license.setLicense("Aspose.HTML.lic");
Cargando una licencia desde un objeto Stream
El siguiente ejemplo muestra cómo cargar una licencia desde una secuencia.
1// Initialize License Instance
2com.aspose.html.License license = new com.aspose.html.License();
3// Set license from Stream
4license.setLicense(new java.io.FileInputStream("Aspose.HTML.lic"));