.NETMicrosoft計画ファイル処理API
Microsoft 計画ドキュメントを作成、読み取り、書き込み、操作し、Primavera、Excel、HTML、PDF、画像、およびXML形式にエクスポートします。
ダウンロード无料トライアルAspose.Tasks for .NETは、Microsoft計画ファイルを処理するための信頼性の高いプロジェクト管理APIです。 APIは、他のソフトウェアに依存することなく、Microsoft 計画ドキュメントの読み取り、書き込み、および操作をサポートします。さらに、APIはプロジェクトデータを公開して、完全な計画、定義、および追跡機能を提供します。ライブラリはさまざまなプロジェクトプロパティを完全にサポートしており、カレンダーや作業スケジュールの操作に使用できます。
Aspose.Tasks for .NET APIは、タスク、リソース、リソース割り当て、拡張属性データなどのデータを表示して、開発者がそれらを操作できるようにします。ユーザーは、タスクとリソースを作成して読み取り、タスクにリソースを割り当てたり、タスクからリソースを削除したりすることで、完全に計画を立てることができます。ユーザーは、制約、優先順位、重要で労力を要するタスクの操作、タスクの停止または再開、タスクの分割、拡張属性の管理、タスクのリンク、および更新されたデータのプロジェクトへの書き込みを行うことができます。
高度な.NETMicrosoft計画API機能
MS計画およびOraclePrimaveraファイルを最初から作成する
カレンダーの平日と例外を定義する
パスワードで保護されたMS計画ファイルの読み取りと書き込み
高度にカスタマイズ可能なガントチャートを使用して、プロジェクトを他の形式にエクスポートします
ベースライン、コスト、および管理マイルストーン
タスク、リソース、および割り当ての拡張属性とその定義を処理する
リソースの割り当てと定義割り当て
作業分解図(WBS)を画像にレンダリングする
MS計画およびOraclePrimaveraファイルをHTMLにレンダリングします
名前、日付、期間、およびその他の多くのフィールドでタスクを並べ替えます
MPPプロジェクトファイルのカスタムプロパティを更新します
MS計画OnlineおよびMS計画Serverでプロジェクトファイルを開いて保存する
プロジェクトデータを複数の形式に変換する
Aspose.Tasks for .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を.NETFrameworkでサポートされている標準の画像形式のいずれかにレンダリングする機能です。さらに、プロジェクトデータをCSV、TXT、XLS、XLSX、およびMPT形式にエクスポートすることもできます。
プロジェクトでタスクを処理する
Aspose.Tasks for .NETは、Microsoft計画ファイル内のタスクを処理するための豊富なクラスのセットを提供します。プロジェクト計画の複雑さは、単純なフラットなタスクリストから、相互に依存するタスクのネストされた大規模なグループまでさまざまです。複雑さに関係なく、Aspose.Tasksfor.NETはあらゆるシナリオに対応できます。
タスクのスケジューリング、追跡、および予算査定
Aspose.Tasks for .NETは、プロジェクトのクリティカルパスとスケジューリングを計算できます。また、開発者はタスクのベースラインと実際の作業、アクセス割り当てのコスト、予算を立て、リソースコストを管理します。プロジェクト追跡の差異。これらは、APIがサポートする機能の長いリストからのほんの一部の機能です。
プロジェクトデータを画像に変換する
Aspose.Tasks for .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を使用すると、フォント、画像、CSSスタイルを個別のファイルにエクスポートできるため、プロジェクトデータをHTMLにエクスポートできます。さらに、エクスポートプロセスへのコールバック関数に必要なパラメータを割り当てることもできます。
COM相互運用性のサポート
Aspose.Tasks for .NETは、COMインターフェイスを介してその機能を公開します。つまり、.NETプラットフォームだけでAspose.Tasks for .NETを使用するように制限する必要はなく、COM相互運用性サービスを通じて必要な任意の言語で使用できます。