Aspose.Tasks для .NET — це надійний API керування проектами для обробки файлів Microsoft Project. API підтримує читання, запис і роботу з документами Microsoft Project без будь-яких інших програмних залежностей. Крім того, API відкриває дані проекту, щоб запропонувати повні можливості планування, визначення та відстеження. Бібліотека повністю підтримує різні властивості проекту та може використовуватися для керування календарями чи робочими розкладами. API Aspose.Tasks для .NET демонструє такі дані, як завдання, ресурси, призначення ресурсів і дані розширених атрибутів, щоб розробники могли ними керувати. Користувачі можуть повністю планувати, створюючи та читаючи завдання та ресурси, а також призначати або видаляти ресурси для завдань або з них. Користувачі можуть маніпулювати обмеженнями, пріоритетами, критичними та трудомісткими завданнями, зупиняти або відновлювати завдання та розділяти завдання, керувати розширеними атрибутами, пов’язувати завдання та записувати оновлені дані назад у проект.
Розширені функції .NET Microsoft Project API
Створюйте файли MS Project і Oracle Primavera з нуля
Визначте дні тижня та винятки для календаря
Читання та запис захищених паролем файлів MS Project
Експортуйте проект в інші формати за допомогою настроюваної діаграми Ганта
Керуйте базовими показниками, витратами та етапами
Обробляти розширені атрибути та визначення завдань, ресурсів і призначень
Налаштуйте робочий контур призначення ресурсів
Візуалізація структур розподілу робіт (WBS) на зображеннях
Відтворення файлів MS Project і Oracle Primavera у форматі HTML
Сортуйте завдання за назвами, датами, тривалістю та багатьма іншими полями
Оновлення спеціальних властивостей файлів проекту MPP
Відкривайте та зберігайте файли проекту з/у MS Project Online або на локальному екземплярі MS Project Server через PWA
Широкий діапазон перетворень між форматами Microsoft Project у зображення та інші формати даних, зокрема PDF, Excel, HTML
Об’єднати JIRA з MPP, XML у MPP, MPX у PDF та інші
Функції API в документації
Ви можете переглянути повний список функцій Aspose.Tasks у нашій документації. Використання бібліотеки C# Aspose.TASKS у вашому проекті дозволяє виконувати такі завдання:
- Встановлення Aspose.Tasks для .NET за допомогою консолі менеджера пакетів
- Посібник розробника між популярними форматами.
- Створіть спеціальні обробники повідомлень для виконання певного завдання .
- Робота з посиланнями на завдання через .NET API
- Робота з ресурсами Додавання ресурсів до Microsoft Project (MPP/ файли XML).
- Конвертування файлів MS Project MPP у PDF, XML, < href="https://docs.aspose.com/tasks/net/convert-ms-project-mpp-to-jpeg/" target="_blank" rel="nofollow">JPEG та інші
- і більше.
Перетворення даних проекту в кілька форматів
Aspose.Tasks для .NET підтримує рендеринг завдань, ресурсів і даних про призначення ресурсів у формати фіксованого макета, а також XML, HTML і кілька інших популярних форматів файлів для легкого поширення інформації.
Збереження даних проекту в різних форматах - C#
// load the file to be converted
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// save in different formats
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.
Ви можете спробувати онлайн Конвертер завдань.
Ви також можете конвертувати дані проекту, Jira, MPP, MPX, MPT або XML у багато інших форматів файлів, включаючи деякі з перелічених нижче:
Об’єднання файлів JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF і XML
- завантажує файли за допомогою класів Aspose.Tasks для роботи з документами Microsoft Project без використання Microsoft Project;
- створює екземпляр технічних статей, як відобразити і використання Aspose.Tasks з іншими мовами
- Містить класи для збереження проекту в різні формати.
Крім того, ви можете об'єднувати файли в режимі реального часу! Комбінуйте Jira, MPP, MPX, MPT, XML, MS Projects у PDF, XPS, Primavera та багато інших форматів файлів:
Aspose.Tasks for .NET API полегшує процес об’єднання файлів для розробників:
Виконуйте завдання в проекті
Aspose.Tasks для .NET надає багатий набір класів для обробки завдань у файлі Microsoft Project. Плани проекту можуть варіюватися за складністю від простого плоского списку завдань до великої вкладеної групи взаємозалежних завдань. Незалежно від складності, Aspose.Tasks для .NET здатний впоратися з будь-яким сценарієм. У тому числі, він дозволяє створювати та редагувати файли проекту MS за допомогою Document Object Model (DOM). DOM — це інтерфейс програмування, який дозволяє представити документ у вигляді дерева вузлів, де кожен вузол є частиною документа. API Aspose.Tasks для .NET дозволяє підключатися до сторінки, завантажувати її, змінювати її вміст і виконувати інші операції з файлами.
- переміщайтеся по документах за допомогою різних методів, таких як обхід елементів, обхід документів, запити XPath і запити селектора CSS,
- видалити та замінити деякі fata з файлу,
- файли проекту злиття,
- блокування та розблокування та інші функції.
.NET Tasks API допомагає розробникам читати, змінювати, переглядати та редагувати документи MS Project. Деякі функції редагування файлів, які Aspose.Tasks для .NET API може виконувати, такі:
Перетворення даних проекту на зображення
Aspose.Tasks для .NET має власний механізм візуалізації, спеціально розроблений для копіювання стилю візуалізації MS Project. Це дозволяє розробникам передавати дані проекту в кілька растрових і векторних форматів зображень, одночасно контролюючи певні аспекти отриманого зображення.
Відтворення даних проекту у форматі JPEG - C#
// load file
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// create ImageSaveOptions with desired format
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{ CustomPageSize = new SizeF(2200, 1100), HorizontalResolution = 96f, VerticalResolution = 96f,
JpegQuality = 70
};
// render data to image format
prj.Save(dir + "output.jpg", options);
Зворотне перетворення так просто! Використовуючи бібліотеку класів Aspose.Tasks у своїй програмі C#, ви можете легко перетворити файл Mareach MS Project у файл будь-якого формату за допомогою лише одного рядка коду!
Спробуйте онлайн конвертер MS Project Ви можете конвертувати MS Project файли в XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG та інші формати зображень. Завантажте, трансформуйте свої документи та отримуйте результати за кілька секунд. Вам не потрібне додаткове програмне забезпечення.
Бібліотека Aspose.Tasks для .NET надає API аналізу MS Project для платформи C#. Ви можете створювати, редагувати, зберігати, об’єднувати, конвертувати файли MPP в інші формати файлів, а також додавати посилання, списки, блоки коду, зображення та інші елементи у файли проекту, перейшовши за посиланнями:
Планування завдань, відстеження та оцінка бюджету
Aspose.Tasks для .NET може розрахувати критичний шлях проекту та планування. Це також дозволяє розробникам керувати базовими показниками завдань і фактичною роботою, отримувати доступ до витрат і бюджету на призначення, а також керувати витратами на ресурси та відхиленнями для відстеження проекту. Це лише деякі можливості з довгого списку функцій, які підтримує API.
Збережіть елементи HTML в окремі файли
Aspose.Tasks for .NET API робить експорт даних проекту в HTML дійсно чудовим, оскільки дозволяє експортувати шрифти, зображення та стилі CSS в окремі файли. Крім того, ви також можете призначити необхідні параметри функціям зворотного виклику процесу експорту.
Підтримка сумісності COM
Aspose.Tasks для .NET розкриває свої можливості через інтерфейс COM. Це означає, що вам не потрібно обмежувати себе використанням Aspose.Tasks для .NET лише з платформою .NET, його можна використовувати будь-якою мовою, яка вам потрібна, через служби сумісності COM.
Aspose.Tasks пропонує безкоштовний MS Project Viewer, який допомагає отримати інформація про проект через URL. Наші програми безпечні, кросплатформні та не потребують встановлення програмного забезпечення. Програми прості та легкі у використанні, але ефективні та надійні.
Інші підтримувані функції Aspose.Tasks для .NET API
Використовуйте бібліотеку C# Aspose.Tasks для конвертації, об’єднання, блокування, розблокування документів для завантаження тощо!
Support and Learning Resources
- Навчальні ресурси
- Документація
- Вихідний код
- Посилання на API
- Навчальні відео
- Підтримка продукту
- Безкоштовна підтримка
- Платна підтримка
- Блог
- Примітки до випуску
- Чому Aspose.Tasks для .NET?
- Список клієнтів
- Історії успіху