API для .NET чтобы манипулировать файлами Microsoft Project®

API управления проектами, для создания, чтения, записи и выгрузки документов Microsoft Project® в графических, Primavera, Excel, HTML PDF, XPS, XML форматах из приложений .NET.

 

 

 

Aspose.Tasks for .NET предлагает наборы API для управления проектами, которые делают возможным для ваших приложений на .NET не только читать и манипулировать документами Microsoft Project®, но и записывать документы Microsoft Project® в обоих форматах MPP и XML, и все это без использования Microsoft Project®. Как и в случае наборов API для других файловых форматов, API Aspose.Tasks for .NET отлично работает со всеми типами приложений на .NET, включая WinForms и Web Form.

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

Aspose.Tasks API предоставляет данные проекта, такие как задачи, ресурсы, распределение ресурсов и расширенные атрибуты данных таким образом, чтобы разработчики могли бы манипулировать ими. Пользователи могут полностью распланировать проект через создание и чтение задач и ресурсов и назначить или убрать ресурсы в или из проекта. Пользователи могут манипулировать ограничениями задачи, приоритетами, задачами с фиксированным объемом работ, останавливать или возобновлять задачу и разделять задачи, управлять расширенными атрибутами, связанными задачами и записывать обновленные данные задачи обратно в проект.

 

Обзор возможностей Aspose.Tasks по работе с проектов в части чтения и записи, отрисовки и генерации отчетов.

 

Печать Отчетность
  • Проект
  • Диаграмма Гранта
  • Использование задачи
  • Использование ресурсов
  • Таблица ресурсов

Aspose.Tascs
for .NET

  • Обзор стоимости ресурсов
  • Обзор ресурсов
  • Обзор стоимости
  • Обзор работ
  • Обзор стоимости задач
  • Этапность
  • Последние задачи
  • Критические задачи
  • Предстоящие задачи
  • Запаздывающие назначения
  • Превышение стоимости
  • Перераспределенные ресурсы
  • Анализатор лучших практик
  • Диаграмма прогресса оставшихся усилий ко времени
  • Движение денежных средств
Манипуляции
  • Создавать и обновлять данные проекта
  • Управление параметрами проекта
  • Поддержка формата Primavera

 

Aspose.Tasks for .NET поддерживает работу с файлами проектов. Он также поддерживает выгрузку данных проекта в различные форматы.

 

⇑⇓  Ввод/Вывод Только вывод 
  • Microsoft Project: MPP, XML

Aspose.Tascs
for .NET

 

  • Primavera: P6 XML, PM XER
  • Microsoft Excel: XLSX, XML
  • Вывод в фиксированный макет: PDF, XPS
  • Изображения: JPEG, PNG, BMP, TIFF, SVG
  • Текст: TXT, CSV
  • Другие: XAML, HTML

 

Aspose.Tasks for .NET поддерживает фреймворк .NET, также как и Mono.

 

Mono & COM Interop Фреймворк .NET
PHP, VBScript, Delphi, C++ 

Mono 1.2 & новее

Aspose.Tascs
for .NET

 

 

Web-приложения ASP.NET
Web-сервисы
Windows-приложения

 

Продвинутые возможности API управления проектом

 

 

Создавать файлы проекта “с нуля” Определять рабочие дни в календаре Определять исключения в календаре
Читать пароли в файлах MPP Управлять базовыми затратами, стоимостью и этапами Обрабатывать атрибуты ресурсов
Определять назначенные ресурсы и их распределение Отрисовывать схемы распределения работ в изображения Отрисовывать данные проекта в HTML
Сортировать задачи по именам Обновлять данные по ресурсам и сохранять из в измененном виде в MPP Обновлять пользовательские настройки в файлы проектов MPP

 

Назначение задач в проекте, отслеживание и определение бюджета
Aspose.Tasks for .NET может вычислять расписание и критический путь для проекта. Он также предоставляет разработчикам управлять базовыми и фактическими затратами задач и получать доступ к запланированным стоимостям, бюджетам и манипулировать ресурсами по стоимости и вариантами отслеживания проекта.

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

Создавать или обновлять ресурсы в проекте
Aspose.Tasks for .NET предоставляет возможности работать с ресурсами, вписанными в планы проекта. Поддерживаются почти все атрибуты ресурсов.

Управлять назначенными ресурсами
В самом простом виде, план проекта – это набор задач, назначенный на группу ресурсов. Aspose.Tasks for .NET предоставляет API чтобы обеспечивать перераспределение ресурсов и назначение их в плане проекта.

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

Поддержка взаимодействие с COM
Aspose.Tasks for .NET раскрывает свои возможности через COM интерфейс. Это означает, что от вас не требуется ограничивать себя использованием Aspose.Tasks for .NET только на платформе .NET , он может быть использован на любом языке, на каком вы бы хотели, через вызовы посредством COM сервисов.

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