Aspose.Tasks for .NET


Microsoft Project® ファイルを操作

Aspose.Tasks for .NET は、.NET アプリケーションで Microsoft Project® ドキュメントを作成、読み取り、書き込み、操作し、Primavera、Excel、HTML、PDF、XPS、画像、XML 形式でエクスポートできるプロジェクト マネジメント API です。

Aspose.Tasks for .NET

Aspose.Tasks for .NET は、Microsoft Project を使用することなく .NET アプリケーションによる Microsoft Project の読み込みや操作、Microsoft Project ドキュメントから MPP や XML 形式の出力を可能にするプロジェクト マネジメント API です。他の Aspose 製品 API と同じように Aspose.Tasks for .NET は WinForms や Web Form アプリケーションで使用できます。

Aspose.Tasks for .NET の API は、Project データによるプロジェクトの基準計画、定義、進捗管理を管理できます。プロジェクトのメインの他にも既定のプロパティやカレンダー情報も定義できます。プロジェクトのカレンダーに平日や例外日を指定することも可能です。

Aspose.Tasks for .NET の API は、タスク、リソース、リソース割り当て、拡張された属性データなどを表示し、それらを操作することができます。タスクやリソースを生成、読み込むことでプロジェクトを計画でき、タスクから、またはタスクへ、リソースを割り当てたり削除することができます。タスクの制約、優先度、クリティカル タスク、残存作業時間の優先タスクの操作、タスクの中止や再開、タスクの分割、拡張属性の管理、タスクのリンク、更新されたタスクデータのプロジェクトへの書き込みなどが可能です。


概略図

Aspose.Tasks for .NET によるプロジェクトの読み込み、書き出し、出力、レポート機能の概略です。


プラットフォームに依存しません

Aspose.Tasks for .NET は、.NET framework 2.0 から 4.0 (C#、VB.NET、ASP.NET、WinForms などを含む) および Mono をサポートします。


サポートされるファイル形式

Aspose.Tasks for .NET は、MPP や XML のプロジェクト ファイル、Microsoft Project Template (MPT) ファイルの操作をサポートします。Project データを PDF、HTML、BMP、PNG、JPEG、TIFF、XPS、XAML、SVG、Primavera P6 XER、CSV、TXT、XLS、XLSX、MPT および XML 形式にエクスポートすることも可能です。


  • 新規のプロジェクト ファイルを一から生成
  • カレンダーの平日を定義
  • カレンダーの例外日を定義
  • パスワード保護された MPP ファイルの読み込み
  • タスクの基準計画、コスト、マイルストーンの管理
  • リソース属性の取り扱い
  • リソースの割り当てと配分調整の定義
  • Work Breakdown Structures (WBS) を画像に出力
  • Project データ を HTML に出力
  • 名前順でタスクを並び替え
  • リソース データの更新と MPP への保存
  • MPP プロジェクト ファイルのカスタム プロパティの更新と元の MPP 形式への書き出し

Aspose.Tasks for .NET はプロジェクトのクリティカル パスやスケジュールを計算できます。タスクの基準計画や実績作業を管理し、割り当てコストや予算を参照し、リソースのコストやプロジェクトの進捗の差異を管理できます。これらは Aspose.Tasks for .NET の機能のごく一部です。

Aspose.Tasks for .NET は、Microsoft Project 内のタスクを取り扱える豊富なクラスを提供します。プロジェクト計画はシンプルで平坦なタスク リストから相互依存した入れ子のグループのタスクまでさまざまです。Aspose.Tasks for .NET は、タスクの複雑さに関係なく、それらのシナリオを処理できます。

Aspose.Tasks for .NET には、プロジェクト計画内のリソースを操作できる機能が提供されます。ほとんどすべてのリソース属性がサポートされます。

プロジェクト計画は、グループのリソースに割り当てられるタスク群です。Aspose.Tasks for .NET では、プロジェクト計画内のリソース割り当てや配分を操作できる API が提供されます。

Aspose.Tasks for .NET は、プロジェクトのカレンダーとカレンダーの例外日を操作できます。Aspose.Tasks for .NET では、プロジェクト計画内の複数のカレンダーを非常に簡単に扱えます。

Aspose.Tasks for .NET の機能には COM インターフェースを通してアクセスできます。これにより Aspose.Tasks for .NET の使用が .NET プラットフォームに制限されることはありません。COM の相互運用機能サービスが利用できるあらゆるプログラミング言語で使用が可能です。

Aspose.Tasks for .NET の API は、マネージ コードで設計されているので MS Project ファイル形式を操作するために Microsoft Office や Microsoft Project を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft MS Project オートメーションを完全に置き換えることができます。



ページトップへ