C# を使用して Microsoft Project ファイルをマージする方法
MPP、MPT、MPX MS-Project、ORACLE Primavera、XML、および PDF ファイルをマージするために、Aspose.Tasks for.NET API は、C# プラットフォーム向けの機能豊富で強力で使いやすいドキュメント処理 API です。
MPP、MPT、MPX MS-Project、ORACLE Primavera、XML PDF など、さまざまなソース ファイルのマージ タイプを選択し、ファイルのマージ結果を XER、JIRA、MPP、MPT、 MPX など。
Aspose.Tasks for.NET API は、開発者が MS-Project ファイルをマージするプロセスを容易にします。
Project クラス
クラスを使用してファイルをロードします。
プロパティ
Aspose.Tasks.Properties
および必要な出力デバイスを操作するためのクラスが含まれています。
LoadOptions
クラスを使用すると、ファイルまたはストリームからプロジェクトをロードするときに、追加のロード パラメータを指定できます。
オンライン Microsoft Project ファイル マージャー
Microsoft Project ファイルを Aspose.Tasks for .NET API とリアルタイムでマージできます。 Tasks Merger を使用すると、複数のプロジェクト クラス ドキュメントを 1 つのファイルに結合できます。次の出力形式のいずれかを選択できます: MPP、MPT、MPX MS-Project、ORACLE Primavera、XML、および PDF。ファイルをロードし、マージして、数秒で結果を取得します!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
Aspose.Tasks for .NET ライブラリのインストール
Aspose.Tasks は、高度な Web スクレイピングおよび MSProject 解析ライブラリです。このライブラリは、すべてのタイプのプロジェクト ファイルの解析をサポートし、WHATWG DOM 標準に基づいてドキュメント オブジェクト モデル (DOM) を構築します。 Aspose.Tasks ライブラリ for .NET をシステムにインストールするには、いくつかの方法があります。
- NuGet パッケージ マネージャー GUI を使用します。
- パッケージ マネージャー コンソール を使用します。
- Aspose.Tasks for .NET のインストール MSI 経由 。
Aspose.Tasks C# ライブラリを使用して、Microsoft Project ドキュメントの変換、マージ、編集、Web からのデータの抽出などを行います。 C# ライブラリのインストールの詳細については、 Aspose.Tasks ドキュメント を参照してください。
サポートされているその他の Aspose.Tasks for .NET API 機能
Aspose.Tasks (MS プロジェクト ファイルの変換、マージ、ロック、ロック解除、およびプロジェクト ファイルからのメタデータの表示、ダウンロード、取得のための拡張ライブラリ) の使用。 Aspose.Tasks API と .NET ライブラリは、MPP、MPT、MPX MS-Project、ORACLE Primavera、XER、XML、PDF のファイル拡張子で動作します。