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