Aspose.Tasks для обзора продукта .net
Добро пожаловать на Aspose.Tasks для .net
Aspose.Tasks для .NET-это кроссплатформенная библиотека классов, которая позволяет приложениям .NET для чтения и записи файлов MPP/XML без использования программного обеспечения Microsoft Project. В настоящее время это единственный компонент .NET, который обеспечивает эту функциональность. Aspose.Tasks для .net - это зрелый продукт, который позволяет вашим приложениям выполнять большой диапазон задач обработки документов со стабильностью и гибкостью. Как и во всех компонентах управления файлами Aspose, Aspose.Tasks для .NET хорошо работает как с приложениями WIN, так и с приложениями WebForm.
С Aspose.Tasks для .net можно программировать с файлами Microsoft Project (MPP/XML) без использования Microsoft Project. Компонент обеспечивает прост в использовании API для манипулирования файлами проекта, экономия времени и денег по сравнению с разработкой аналогичных функций с нуля.
Преимущества
Aspose.Tasks для .NET поддерживает MPP, MPT, XML, XLSX, HTML, PDF, XAML и другие форматы. Вы можете генерировать, изменять, преобразовать, отображать и печатать документы без использования программного обеспечения Microsoft Project. Использование Aspose.Tasks для .NET в ваших приложениях дает вам следующие преимущества:
богатые функции
Aspose.Tasks предлагает широкое расположение функций для создания, чтения, манипулирования и сохранения файлов проекта:
- Читать, изменить и написать Microsoft Project или Oracle Primavera Documents - поддерживаются форматы MPP/XML/P6XML.
- Читайте проекты MPP и форматы проектов XML. Microsoft Project 2003, 2007, 2010, 2013, 2016, 2019 и 2021 год поддерживают форматы MPP.
- Читать и записать проекты из \ на сервер Project Server или Project Online, используя API PWA (Project Web Access).
- Создать, обновить и записать проекты в формате проекта XML.
- Прочитайте файлы проекта MPP, обновите их сводную информацию и напишите их в исходном формате MPP.
- Прочитайте файлы проекта MPP и преобразуйте их в формат XML, используя Aspose.Tasks для .NET (XML можно манипулировать путем реализации пользовательского анализатора XML).
- Измените настройки основных проектов, такие как тип расписания, даты запуска и завершения.
- Изменить настройки проекта по умолчанию, такие как стандартная ставка по умолчанию, ставка сверхурочной работы по умолчанию, тип задачи по умолчанию, начисление фиксированной стоимости по умолчанию и т. Д.
- Управление расширенными атрибутами.
- Определите будние дни для проекта.
- Определите будние дни для календари и исключений календаря.
- Читайте и напишите календари для задач и ресурсов.
- Управление базовым планированием задач и продолжительностью.
- Обрабатывать ограничения на задачи.
- Создать и управлять ссылками между задачами.
- Читать, изменить и создавать задачи, веху, оценочные критические или усилия, управляемые задачами.
- Управление затратами на ресурсы и отклонений.
- Доступ затрат на назначение и бюджет.
- Поддержка кодирования файлов MPX.
- Ресурс префикс реализация для вложенных ресурсов.
- Поддержка установки префикса CSS для экспорта HTML.
- Установите пользовательский формат даты при экспорте в формат PDF.
- Чтение VBA Information (ссылки, модули, атрибуты модуля) из MPP поддерживается.
независимость платформы
Используйте Aspose.Tasks для .NET для создания любого типа 32-битного или 64-битного приложения .NET, включая ASP.NET, WCF, WPF, веб-службы и Winforms. Можно использовать Aspose.Tasks для .net через Com Interop от ASP, Perl, PHP и Python. Вы также можете использовать Aspose.Tasks для .NET для создания приложений с моно.
Aspose.Tasks для .NET поддержки:
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2015- Visual Studio 2017
- Visual Studio 2019
производительность и масштабируемость
Aspose.Tasks для .NET предназначен для одинаково хорошо хорошо хорошо сервера или клиентской стороны. Aspose.Tasks для .NET - это единая сборка .NET, которая может быть развернута с любым приложением .NET, просто копировав его. Вам не нужно беспокоиться о других услугах или модулях. Вы можете буквально генерировать тысячи документов за считанные минуты с Aspose.Tasks, и это включает в себя открытие документа, изменение контента, форматирование или заполнение его данными и сохранение его.
Aspose.Tasks разрабатывается таким образом, что только один поток работает на документе за раз. Это типичный сценарий, чтобы один поток работал над одним документом. Различные потоки могут безопасно работать над разными документами одновременно.
Поддерживаемые версии Project Microsoft
- 2003
- 2007
- 2010 год
- 2013
- 2016
- 2019
- 2021
Декларация
Все компоненты .NET требуют, чтобы полное разрешение на доверие было установлено. Причина этого заключается в том, что Aspose .net Components необходимо получить доступ к настройкам реестра, системных файлов, отличных от виртуального каталога для определенных операций, таких как шрифты для анализа. Более того, компоненты Aspose .net основаны на основных системах .NET Systems, которые также требуют полного разрешения на доверие во многих случаях.
Интернет -провайдеры, размещающие несколько приложений от разных компаний, в основном обеспечивают соблюдение среднего уровня безопасности доверия. В случае .NET 2.0 такой уровень безопасности применяет следующие ограничения:
- Oledbpermission недоступна. Это означает, что вы не можете использовать управляемый поставщик данных DB ADO.net для доступа к базам данных.
- EventLogpermission недоступна. Это означает, что вы не можете получить доступ к журналу событий Windows.
- ReflectionPermission недоступен. Это означает, что вы не можете использовать отражение.
- Registrypermission недоступен. Это означает, что вы не можете получить доступ к реестру.
- Веб -пермиссия ограничена. Это означает, что ваше приложение может общаться только с адресом или диапазоном адресов, которые вы определяете в элементе
. - Fileiopermission ограничена. Это означает, что вы можете получить доступ только к файлам в иерархии виртуального каталога вашего приложения.
По причинам, указанным выше, компоненты Aspose .NET не могут использоваться на серверах, предоставляющих набор разрешений, отличных от полного доверия.
Техническая поддержка
Aspose предоставляет неограниченную бесплатную техническую поддержку для всех своих продуктов. Поддержка доступна для всех пользователей, включая оценку.
Если вам нужна помощь, Посетите Aspose.forums. Разместите свой вопрос на форуме.
Ожидая ответа на форумах, пожалуйста, разрешите различия в часовом поясе.
Сообщение о проблеме
Если у вас есть проблема, следуйте этим простым шагам, чтобы убедиться, что это разрешено эффективно:
- Убедитесь, что вы используете последнюю версию продукта, прежде чем сообщать о проблеме.
- Посмотрите на Форумы, эта документация WIKI и Ссылка API перед тем, как сообщать о проблеме. Ваш вопрос уже может иметь ответ.
- При сообщении о проблеме, пожалуйста, укажите исходный документ и, возможно, фрагмент вашего кода, который вызывает проблему. Если вам нужно прикрепить несколько файлов, застегивайте их в один. Можно прикрепить ваши документы на форумах, так как только вы и разработчики Aspose имеют доступ к прикрепленным файлам.
- Пожалуйста, попробуйте сообщить об одном выпуске за ветку. Если у вас есть другая проблема, сообщите об этом в отдельном потоке.
Aspose не предоставляет техническую поддержку по телефону. Поддержка по телефону доступна только для вопросов продаж и покупки.
Ресурсы
В этой таблице перечислены важные Aspose.Tasks для технических ресурсов .NET.
Resource | Description |
---|---|
Aspose.Tasks home page | Product home page. |
Aspose.Tasks blog | Check this often for information about new releases and useful tips about Aspose.Tasks. |
Aspose.Tasks for .NET support forum | Post your questions and issues here for a speedy resolution. |
Aspose.Tasks for .NET product documentation | Full online documentation. |
Aspose.Tasks for .NET API References | Online Aspose.Tasks for .NET API References. |