Licencia y suscripción
Evaluar aspose.Tasks
Se puede descargar una versión de evaluación gratuita de Aspose.Tasks para Java de Sección de descarga de Aspose.Tasks para Java.
Si desea probar Aspose.Tasks sin limitaciones de la versión de evaluación, también puede solicitar una licencia temporal de 30 días. Consulte Cómo obtener una licencia temporal?
Información del creador PDF
Tenga en cuenta que no puede establecer valores en la aplicación **** y Productor Los campos, porque Aspose Ltd. y Aspose.Tasks para Java X.X.X se mostrarán en estos campos.
Limitaciones
La versión de evaluación proporciona todas las características, excepto las siguientes:
Limitación de fecha y hora
El año de la fecha se convertirá a 2000 en los proyectos que se escribirán a través de Aspose.Tasks para Java como se explica en el siguiente ejemplo de código. Este ejemplo intenta crear un proyecto con dos tareas a través de Aspose.Tasks para Java sin usar un archivo de licencia.
El archivo del proyecto creado a partir del código se ve como el siguiente en el proyecto Microsoft. Tenga en cuenta que las fechas de inicio y finalización para la tarea1 se han convertido de 06-APR-2011 a 06-APR-2000. Del mismo modo, las fechas de inicio y finalización para la tarea2 se han convertido de 10-APR-2010 a 10-APR-2000. Estas fechas se escriben con el mismo año original si el proyecto se crea utilizando una versión con licencia de Aspose.Tasks para Java.
Cambios de fecha en la versión de evaluación de Aspose.Tasks
1java.util.calendar calendar = java.util.calendar.getInstance (TimeZone.gettimezone ("GMT"));
2Calendar.set (2010, java.util.calendar.april, 6, 0, 0, 0);
3Date startDate = calendar.gettime ();
4Proyecto prj = nuevo proyecto ();
5Tarea roottsk = new Task ();
6Tarea tsk1 = nueva tarea ("tarea1");
7TSK1.SetActualStart (StartDate);
8Calendar.set (2010, java.util.calendar.april, 10,0,0,0);
9startDate = calendar.gettime ();
10Tarea tsk2 = nueva tarea ("tarea2");
11TSK2.SetActualStart (StartDate);
12// Agregar TSK1 y TSK2 al Roottsk
13roottsk.getChildren (). add (tsk1);
14roottsk.getChildren (). add (tsk2);
15// Establecer Roottsk como tarea raíz del proyecto
16prj.setroottask (Roottsk);
17// realizar recalculaciones
18prj.calcTaskids ();
19prj.calcTaskuids ();
20// Guardar el proyecto como XML
21prj.save ("resultanteproject.xml", saveFileFormat.xml);
Soporte de escritura MPP
Aspose.Tasks for Java admite leer archivos MPP, actualizar la información de resumen del proyecto y luego escribir archivos de proyecto actualizados en el formato MPP original. Es decir, si el formato MPP original pertenece a la versión Microsoft Project 2003, el archivo MPP actualizado a través de Aspose.Tasks for Java también estará en el formato MPP de Microsoft Project 2003. Lo mismo es válido para los formatos MPP de Microsoft Project 2007, 2010 y 2013. Sin embargo, este soporte solo está disponible en versiones con licencia de Aspose.Tasks para Java.
Aplicando la licencia
Puede descargar una versión de evaluación de Aspose.Tasks para Java de su página de descarga. La versión de evaluación proporciona absolutamente las mismas capacidades que la versión con licencia del producto. Además, la versión de evaluación simplemente se licencia cuando compra una licencia y agrega un par de líneas de código para aplicar la licencia.
Una vez que esté satisfecho con su evaluación de Aspose.Tasks para Java, puede comprar una licencia en el sitio web de Aspose. Familiarícese con los diferentes tipos de suscripción ofrecidos. Si tiene alguna pregunta, no dude en comunicarse con el equipo de ventas de Aspose. Cada licencia de Aspose conlleva una suscripción de un año para actualizaciones gratuitas a cualquier nueva versiones o soluciones que salgan durante este tiempo. El soporte técnico es gratuito e ilimitado y se proporciona tanto a los usuarios con licencia como a la evaluación.
Si desea probar Aspose.Tasks sin limitaciones de la versión de evaluación, solicite una licencia temporal de 30 días. Consulte ¿Cómo obtener una licencia temporal? para obtener más información.
Configuración de una licencia
La licencia es un archivo XML de texto plano que contiene detalles como el nombre del producto, el número de desarrolladores al que tiene licencia, fecha de vencimiento de suscripción, etc. El archivo está firmado digitalmente, así que no modifique el archivo; Incluso la adición inadvertida de una ruptura de línea adicional en el archivo lo invalidará.
Debe establecer una licencia antes de utilizar Aspose.Tasks si desea evitar sus limitaciones de evaluación. Solo debe establecer una licencia una vez por solicitud o proceso.
La licencia se puede cargar desde una secuencia o archivo en las siguientes ubicaciones:
- Ruta explícita.
- La carpeta que contiene el aspose.tasks.jar.
Use el Licencia .SetLicense Método para licenciar el componente. A menudo, la forma más fácil de establecer una licencia es colocar el archivo de licencia en la misma carpeta que aspose.tasks.jar y especificar solo el nombre del archivo sin ruta como se muestra en el siguiente ejemplo:
Ejemplo 1
En este ejemplo, Aspose.Tasks intentará encontrar el archivo de licencia en la carpeta que contenga los frascos de su aplicación.
1com.aspose.tasks.license License = new com.aspose.tasks.license ();
2licencia.setLicense ("Aspose.tasks.java.lic");
Ejemplo 2
Inicializa una licencia de una transmisión.
1com.aspose.tasks.license License = new com.aspose.tasks.license ();
2License.SetLicense (nuevo Java.io.fileInputStream ("Aspose.tasks.java.lic"));
Aplicar una licencia medida (de pago por uso)
Una licencia medida es un mecanismo de licencia que permite que los clientes se facturen en función del uso de las características de la API. Para obtener más detalles, consulte Sección de preguntas frecuentes de licencias medidas. Para activar la licencia medida, necesita claves públicas y privadas.
Aplicar una licencia medida es tan simple como esas dos líneas de código:
1Medido medido = nuevo medido ();
2metered.setMeteredKey ("PublicKey", "PrivateKey");