API на Java для манипуляций документами Microsoft Project®
Манипулируйте документами Microsoft Project® MPP MPT, XML и адаптируйте их под себя. Выгружайте проект в графические форматы, в Primavera, Excel, HTML PDF, XPS из любых приложений на Java.
Загрузить бесплатную версию
Aspose.Tasks for Java
Aspose.Tasks for Java предлагает наборы API для управления проектами, которые делают возможным для разработчиков приложений на Java предоставлять возможности манипуляции документами Microsoft Project ® из своих приложений и все это без использования Microsoft Project ®.
С этим Java API для документов MS Project разработчики могут определять основные параметры проекта и параметры по умолчанию одновременно с информацией из календаря. Разработчики также могут определять рабочие дни и исключения из них. Этот API делает легким добавление и перерасчет задач, ресурсов и других данных проекта без участия пользователя.
Как и Aspose.Tasks for .NET, API Aspose.Tasks for Java полностью раскрывает структуру документов проекта, чтобы читать и записывать документы Microsoft Project в обоих форматах - MPP и XML. С этим мощным API разработчики могут контролировать различные стадии управления проектом, такие как планирование проекта, стадию определения и отслеживания проекта.
Продвинутые возможности API для управления проектами
Чтение, изменение и запись файлов Microsoft Project®
Чтение форматов файлов MPP и XML
Создание, обновление и запись файлов в формате XML
Чтение файлов проектов MPP и обновление итоговой информации
Изменение установок проекта по умолчанию
Преобразование форматов проектов MPP в формат XML
Изменение основных параметров проекта
Управление расширенными аттрибутами
Отрисовка данных проекта в HTML
Определение рабочих дней для проекта
Определение рабочих дней для календаря и исключений из календаря
Чтение и запись календаря для задачи и ресурсов
Управление исходными данными расписания задач и длительностями
Ограничение на выполнение задач
Создание и управление связями между задачами
Чтение, изменение и создание задач, этапности, прогнозируемых, критических или задач с фиксированным объемом работ
Управление стоимостью ресурсов и расхождениями
Доступ к назначенным стоимостям и бюджетам
Отрисовка и выгрузка данных проекта в другие форматы
Aspose.Tasks поддерживает задачи по отрисовке ресурсов и данных назначенных ресурсов в различные форматы вывода, такие как JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF и SVG. В дополнение, еще возможна выгрузка данных проекта в форматы CSV, TXT, XLS, XLSX и MPT.
Управление назначенными ресурсами
API Aspose.Tasks for Java предоставляет богатый набор классов для обработки задач из файлов Microsoft Project. Планы проекта могут разниться по сложности от простого последовательного списка задач до большой группы вложенных друг в друга независимых задач. Вне зависимости от сложности, Aspose.Tasks for Java способен обрабатывать любой сценарий.
Создание и управление ресурсами проекта
Aspose.Tasks for Java предоставляет возможности работы с ресурсами проекта из планов проектов. Почти все аттрибуты ресурсов - поддерживаются. Данные по ресурсам могут быть обновлены и записаны обратно в оба формата: MPP и XML.
Управление назначенными ресурсами
В самой простом виде, план проекта - это набор задач, назначенных на группу ресурсов. API Aspose.Tasks for Java обеспечивает распределение назначенных ресурсов в соответствии с планом проекта.
Определение календаря и исключений из календарей
Aspose.Tasks for Java заботится о календарях проекта и об исключениях из календаря. Aspose.Tasks for Java c легкостью взаимодействует с любым количеством календарей в проекте.
Автоматизация Microsoft Office больше не нужна
Aspose.Tasks for Java построен на базе управляемого кода, который не трубует наличия установленного ПО Microsoft Office или Microsoft Project для того, чтобы работать с файлами MS Project. Он является прекрасной альтернативой Microsoft Office в терминах поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и стоимости.
Поддержка и ресурсы для изучения
- Ресурсы для изучения
- Документация
- Исходный код
- Справка по API
- Видео-инструкции
- Поддержка
- Форумы
- Блог
- Платная поддержка
- Почему именно Aspose.Tasks for Java?
- Обмен опытом
- Список Заказчиков
- Лучшие практики
Aspose.Tasks предлагает индивидуальные наборы API для работы с Project и для других сред разработки, перечисленных ниже: