.NET API应用于操作Microsoft Project® 文件

项目管理API可以帮助任何.NET应用程序创建、阅读、书写、操作Microsoft Project®文件以及将Microsoft Project®文件转换成Primavera, Excel, HTML PDF, XPS, Images和 XML格式。

  下载免费试用版
Aspose.Tasks for .NET
 
 

Aspose.Tasks for .NET提供的项目管理API,它可以帮助.NET应用程序不仅阅读和操作Microsoft Project® 文档还可以以MPP和XML格式书写Microsoft Project®文档 -所有操作都无需使用Microsoft Project®。与所有Aspose file format APIs产品一样, Aspose.Tasks for .NET 同样可以处理好WinForms 和Web 形式应用程序。

Aspose.Tasks API展示项目数据并提供完整的项目计划、定义及跟踪能力。它同样可以帮助用户定义项目主要和默认属性和日历信息。它同样还可以指定项目日历的工作日和休息日。

Aspose.Tasks API展示了任务、资源、资源分配和拓展属性数据等项目数据以便开发者可以操作他们。用户还可以通过创建、阅读任务和资源、从任务中分配或移除资源来完成项目计划。用户还可以操作任务约束、优先级、关键和人工处理任务、停止或恢复任务、分割任务、管理拓展属性、链接任务以及书写更新任务数据到项目中。

 

项目管理API高级功能

 

 

从草稿中创建新的项目文件

 

在日历上定义工作日

 

定义日历中异常

 

阅读密码保护MPP文件(现已支持MS Project 2003格式)

 

管理任务基线、成本和里程碑

 

处理资源属性

 

定义资源安排与分配

 

将工作分解结构(WBS)渲染成图像

 

将项目数据渲染成HTML

 

按任务名称排序

 

更新资源数据并保存成MPP

 

更新MPP项目文件自定义属性并将它们写成原始MPP格式

项目任务调度、跟踪和评估预算

Aspose.Tasks同样可以计算项目当前进度和调度。它还可以帮助开发者管理任务基线和实际工作任务、访问成本和预算分配以及管理资源成本和误差。这些都是API支持的一小部分功能。

处理项目中任务

Aspose.Tasks for .NET提供一组功能丰富的类库来处理Microsoft项目文件中的任务。项目计划的范围可以从一个简单的平面任务到一组相互依赖的任务列表。 Aspose.Tasks for .NET具备处理各种场景的能力。

创建以及更新项目中资源

Aspose.Tasks for .NET提供在项目计划中处理资源功能。几乎所有资源属性已支持。

管理资源分配

以它最简单的形式,一个项目计划就是多个资源分配任务集合。Aspose.Tasks for .NET产品提供一个API来处理项目计划中的资源安排与分配。

定义日历和日历异常

Aspose.Tasks for .NET完全可以处理项目日历和日历异常。一个项目计划中含有多个日历,使用Aspose.Tasks for .NET可以轻松的处理它们。

支持COM交互

Aspose.Tasks for .NET产品通过一个COM接口展示它的能力。这意味着你不需要只限制在.NET平台上使用Aspose.Tasks for .NET产品,它可以通过COM交互服务运用在任何语言上。

不再需要Microsoft Office自动化软件了

Aspose.Tasks Product Family APIs是采用托管代码编写,所以不再需要机器上安装Microsoft Office or Microsoft Project软件就能处理MS项目文件。它因为具备安全、可靠、文档、快速以及高性价比特征,所以已是Microsoft Office自动化软件的完美替代品了。

 

产品支持与学习资源

 

Aspose.Tasks提供如下适用于当前流行开发环境的项目API: