Aspose.Tasks  for Java

API de manipulación de archivos de Java Microsoft Project

Manipule o exporte archivos de proyectos a formatos Primavera, Excel, PDF, imágenes, HTML y XML.

  Descargar prueba gratuita
  
 

Aspose.Tasks para Java es una API de gestión de proyectos estable y flexible para manipular documentos de Microsoft Project. Los desarrolladores pueden definir las propiedades principales y predeterminadas de un proyecto, así como la información del calendario. También pueden especificar días de la semana y excepciones de calendario. La API facilita agregar & recalcular tareas, recursos y otros datos sin intervención del usuario.

Aspose.Tasks for Java API expone la estructura completa del documento para leer y escribir documentos de Microsoft Project. Con esta poderosa API, los desarrolladores pueden controlar varias etapas de la gestión de proyectos, como la planificación, el seguimiento y mucho más.

Características avanzadas de la API de gestión de proyectos

Leer, cambiar & escribir archivos de Microsoft Project

Leer MPP & formatos de proyecto XML

Crear, actualizar y amp; escribir proyectos en formato de proyecto XML

Leer archivos MPP & actualizar información resumida

Cambiar la configuración predeterminada

Convertir MPP a formato XML

Cambiar la configuración principal

Administrar atributos extendidos

Renderizar datos a HTML

Definir los días de la semana para el proyecto.

Definir días de la semana para calendarios & excepciones de calendario

Leer &erio; escribir calendarios para tareas & recursos

Administre la programación de línea de base de tareas & duraciones

Manejar restricciones en las tareas

Crear &erio; administrar enlaces entre tareas

Leer, cambiar & crear tareas, hitos, tareas estimadas, críticas o impulsadas por el esfuerzo

Administrar costos de recursos & variaciones

Acceder a los costos de asignación & presupuesto

Exportar datos del proyecto a formatos universales

La API admite la representación de recursos, tareas y datos de asignación de recursos en varios formatos, como JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF y SVG. Además, también es posible exportar datos a formatos TXT, CSV, XLSX, XLS y MPT.

Guardar datos MPP en diferentes formatos - Java

// cargar el archivo a convertir

Project pjt = new Project(dir + "template.mpp");

// Convierta MPP a formatos PDF, HTML y TIFF

pjt.save(dir + "output.pdf", SaveFileFormat.PDF);

pjt.save(dir + "output.html", SaveFileFormat.HTML);

pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);

Crear &erio; Actualizar recursos

Aspose.Tasks para Java proporciona funciones para trabajar con recursos dentro de los planes de proyecto. Se admiten casi todos los atributos de recursos. Los datos de recursos se pueden actualizar y volver a escribir en formatos MPP y XML.

Renderizar datos a formatos de imagen

Al tener su propio motor de renderizado, la API puede renderizar fácilmente datos a diferentes raster & formatos de imagen vectorial y puede especificar varias propiedades de la imagen resultante antes de renderizar.

Renderizar datos del proyecto a JPEG - Java

// cargar archivo

Project pjt = new Project(dir + "template.mpp");

// crear ImageSaveOptions con el formato deseado

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// renderizar MPP a JPEG

pjt.save(dir + "output.jpg", options);

Administrar asignaciones de recursos

En su forma más simple, un plan de proyecto es una colección de tareas asignadas a un grupo de recursos. Aspose.Tasks for Java proporciona una API para manejar la asignación y asignación de recursos dentro de un plan.

Manejar Calendarios & Excepciones de calendario

Aspose.Tasks for Java se encarga de los calendarios y las excepciones del calendario. Puede haber cualquier cantidad de calendarios dentro de un plan de proyecto y la biblioteca puede manejarlos con la mayor facilidad.

Automatización de Microsoft Office: no es necesario

Aspose.Tasks para Java está construido usando código administrado que nunca necesita que Microsoft Office o Project estén instalados en la máquina para trabajar con archivos de MS Project. Es una alternativa perfecta de automatización de Microsoft Project en términos de funciones compatibles, seguridad, estabilidad, escalabilidad, velocidad y precio.

  
  

Aspose.Tasks ofrece API individuales para entornos de desarrollo populares, como se indica a continuación: