C++ API анализа файлов Microsoft Project
Создавайте, записывайте, читайте, манипулируйте и экспортируйте файлы Microsoft Project в форматы PDF, Primavera, HTML, Excel, изображения и XML из собственных приложений C++.
Скачать бесплатную пробную версиюAspose.Tasks for C++ — это нативная библиотека управления проектами, позволяющая разработчикам C++ загружать, создавать, обрабатывать и сохранять документы Microsoft Project в различных форматах без использования Microsoft Project или Office Automation. API предоставляет данные для отчетов несколькими способами, включая диаграмму Ганта, использование задач, использование ресурсов и лист ресурсов среди многих других.
Библиотека управления проектами C++ предлагает полные возможности отслеживания, определения и планирования, позволяя разработчикам создавать и загружать задачи, а также удалять или назначать ресурсы задачам из собственных приложений.
Расширенные функции API управления проектами C++
Создание, чтение и управление файлами Microsoft Project
Чтение файлов MPP и обновление их сводной информации
Обновить основные и стандартные настройки проекта
Определите дни недели для проекта, календаря и исключений календаря
Чтение и запись календарей для задач и ресурсов
Управление базовым планированием задач, продолжительностью и ограничениями
Определить назначение ресурсов & распределение
Поддержка кодирования файлов MPX
Экспорт в PDF, HTML, изображения и другие форматы
Экспорт данных Microsoft Project в различные форматы
Aspose.Tasks для C++ предоставляет данные в форматах MPP и XML, а также в форматах PDF, HTML для универсального распространения информации, CSV, TXT, XLS, XLSX, WBS в любых стандартных изображениях и форматах MPT. Кроме того, при экспорте данных в HTML он экспортирует шрифты, изображения и стили CSS в отдельные файлы.
Экспорт данных проекта в формат Primavera XML, XER и MPX — C++
System::SharedPtr<Aspose::Tasks::Project> pjc = System::MakeObject<Aspose::Tasks::Project>(dataDir + u"template.mpp");
// сохранить проект в желаемом формате
pjc->Save(dataDir + u"output_PrimaveraP6XML.xml", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraP6XML);
pjc->Save(dataDir + u"output_PrimaveraXER.mpp", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraXER);
pjc->Save(dataDir + u"output_MPX.xml", Aspose::Tasks::Saving::SaveFileFormat::MPX);
API имеет встроенный механизм рендеринга для рендеринга в Microsoft Project с высочайшей точностью. Используя механизм рендеринга проекта, разработчики могут преобразовывать данные проекта в различные векторные и растровые изображения.
Настройка свойств проекта
Чтобы ускорить процесс настройки проекта, API позволяет пользователям устанавливать общие свойства по умолчанию, такие как метаданные, календарь и свойства валюты. Свойства по умолчанию включают время начала и окончания новой задачи, сверхурочную работу по умолчанию, стандартные ставки оплаты и многое другое. API позволяет считывать и устанавливать общие свойства проекта, такие как даты начала и окончания проекта, текущая дата, дата состояния, тип используемого календаря и время, с которого запланирован проект. Кроме того, API также сохраняет сводную информацию, включая ключевые слова, тему, комментарии и многое другое.
Что касается свойств валюты, библиотека поддерживает установку кода валюты, чисел после запятой и символа валюты, чтобы было легко прочитать стоимость. Также поддерживаются чтение и запись свойств финансового года и дня недели.
Простое управление задачами
API способен обрабатывать задачи в файле Microsoft Project, используя богатый набор классов. Он может легко управлять базовым планированием задач, оценкой бюджета, продолжительностью и ограничениями задач, а также создавать связи между ними и управлять ими. Кроме того, API позволяет разработчикам читать, изменять и создавать задачи, вехи, расчетные критические задачи или задачи, требующие усилий.
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Учебные видео
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.Tasks для C++
- Список клиентов
- Истории успеха