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 с точки зрения поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и цены.
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Учебные видео
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.Tasks для Java?
- Список клиентов
- Истории успеха