Aspose.Tasks  for Java

API для работы с файлами Java Microsoft Project

Обрабатывайте или экспортируйте файлы проекта в форматы Primavera, Excel, PDF, изображения, HTML и XML.

  Скачать бесплатную пробную версию
  
 

Aspose.Tasks for Java — это стабильный и гибкий API управления проектами для работы с документами Microsoft Project. Разработчики могут определить основные свойства проекта и свойства по умолчанию, а также информацию календаря. Они также могут указывать дни недели и исключения из календаря. API упрощает добавление & пересчитывать задачи, ресурсы и другие данные без вмешательства пользователя.

Aspose.Tasks for Java API предоставляет полную структуру документа для чтения и записи документов Microsoft Project. С помощью этого мощного API разработчики могут контролировать различные этапы управления проектами, такие как планирование, отслеживание и многое другое.

Расширенные функции API управления проектами

Читайте, меняйте & писать файлы Microsoft Project

Читать MPP & Форматы проекта XML

Создавайте, обновляйте и улучшайте писать проекты в формате проекта XML

Чтение файлов MPP & обновить сводную информацию

Изменить настройки по умолчанию

Преобразование MPP в формат XML

Изменить основные настройки

Управление расширенными атрибутами

Визуализировать данные в HTML

Определить рабочие дни для проекта

Определите дни недели для календарей & исключения из календаря

Прочитать и усилить писать календари для задач & Ресурсы

Управляйте базовым планированием задач и amp; продолжительность

Обработка ограничений на задачи

Создать & управлять связями между задачами

Читайте, меняйте & создавать задачи, вехи, предполагаемые, критические или задачи, требующие усилий

Управляйте стоимостью ресурсов & отклонения

Стоимость назначения доступа & бюджет

Экспорт данных проекта в универсальные форматы

API поддерживает рендеринг ресурсов, задач и данных о назначении ресурсов в различные форматы, такие как JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF и SVG. Кроме того, возможен экспорт данных в форматы TXT, CSV, XLSX, XLS и MPT.

Сохранение данных MPP в разных форматах — Java

// загрузить файл для конвертации

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

// Преобразование MPP в форматы PDF, HTML и TIFF

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

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

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

Создать & Обновление ресурсов

Aspose.Tasks for Java предоставляет функции для работы с ресурсами в планах проекта. Поддерживаются почти все атрибуты ресурсов. Данные ресурсов можно обновлять и записывать обратно в форматы MPP и XML.

Рендеринг данных в форматы изображений

Имея собственный движок рендеринга, API может легко рендерить данные в различные растровые форматы. форматы векторных изображений и могут задавать различные свойства результирующего изображения перед рендерингом.

Рендеринг данных проекта в JPEG — Java

// загружаем файл

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

// создать ImageSaveOptions с желаемым форматом

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// конвертировать MPP в JPEG

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

Управление назначением ресурсов

В своей простейшей форме план проекта представляет собой набор задач, назначенных группе ресурсов. Aspose.Tasks for Java предоставляет API для управления распределением и назначением ресурсов в рамках плана.

Управление календарями & Исключения календаря

Aspose.Tasks for Java заботится о календарях и исключениях календарей. В плане проекта может быть любое количество календарей, и библиотека может легко с ними справиться.

Автоматизация Microsoft Office — не требуется

Aspose.Tasks for Java построен с использованием управляемого кода, который никогда не требует установки Microsoft Office или Project на компьютере для работы с файлами MS Project. Это идеальная альтернатива автоматизации Microsoft Project с точки зрения поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и цены.

  
  

Aspose.Tasks предлагает отдельные API для популярных сред разработки, перечисленных ниже: