Aspose.Tasks  for .NET

.NET API обработки файлов Microsoft Проект

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

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

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

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

Расширенные функции .NET Microsoft Проект API

Создание файлов MS Проект и Oracle Primavera с нуля

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

Чтение и запись защищенных паролем файлов MS Проект

Экспорт проекта в другие форматы с настраиваемой диаграммой Ганта

Управляйте базовыми показателями, затратами и вехи

Обработка расширенных атрибутов задач, ресурсов и назначений и их определений

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

Рендеринг структур разбивки работ (WBS) в изображения

Рендеринг файлов MS Проект и Oracle Primavera в HTML

Сортировка задач по именам, датам, длительности и многим другим полям

Обновите пользовательские свойства файлов проекта MPP.

Открывайте и сохраняйте файлы проектов с помощью MS Проект Online и MS Проект Server.

Преобразование данных проекта в несколько форматов

Aspose.Tasks для .NET поддерживает рендеринг задач, ресурсов и данных о назначении ресурсов в форматы с фиксированным макетом, а также в XML, HTML и несколько других популярных форматов файлов для удобного распространения информации.

Сохранение данных проекта в разных форматах — C#

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

var prj = new Aspose.Tasks.Проект(dir + "template.mpp");

// сохранять в разных форматах

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);

Важной особенностью библиотеки является возможность рендеринга WBS в проекте в любой из стандартных форматов изображений, поддерживаемых .NET Framework. Кроме того, также возможен экспорт данных проекта в форматы CSV, TXT, XLS, XLSX и MPT.

Обработка задач в проекте

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

Планирование задач, отслеживание и усиление Оценка бюджета

Aspose.Tasks для .NET может рассчитать критический путь и расписание проекта. Он также позволяет разработчикам управлять базовыми планами и задачами. фактическая работа, стоимость назначения доступа и усилители; бюджета, а также управлять затратами на ресурсы & отклонения для отслеживания проекта. Это всего лишь несколько возможностей из длинного списка функций, поддерживаемых API.

Преобразование данных проекта в изображения

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

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

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

var prj = new Aspose.Tasks.Проект(dir + "template.mpp");

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

var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f, JpegQuality = 70 }; // визуализировать данные в формат изображения prj.Save(dir + "output.jpg", options);

Сохранение HTML-элементов в отдельные файлы

Aspose.Tasks for .NET API делает экспорт данных проекта в HTML действительно удобным, поскольку он позволяет экспортировать шрифты, изображения и стили CSS в отдельные файлы. Кроме того, вы также можете назначить необходимые параметры функциям обратного вызова для процесса экспорта.

Поддержка COM-взаимодействия

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

Что говорят люди

Не верьте нам на слово. Узнайте, что говорят пользователи об API Aspose.Words.

 
 
Просмотреть тематические исследования
  
  

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