プロジェクトの操作

Microsoft Project ファイルを .NET アプリケーションで扱う際、Aspose.Tasks for .NET は豊富な API を提供し、 作成、読み取り、変更、保存する 次のような複数の形式でプロジェクトを MPP、XML、MPX、XLSX、および Primavera の形式。本節では実用的な C# のコード例を用いて、典型的な開発者のワークフローを説明します。

プロジェクトの読み込み

Microsoft Project ファイル(.mpp.mpt.xml.mpx)を Project オブジェクトに直接読み込むことができます:

 1    using Aspose.Tasks;
 2
 3    // Load a project from MPP file
 4    var project = new Project("project.mpp");
 5
 6    // Load a project from XML
 7    var xmlProject = new Project("project.xml");
 8
 9    // Load from Stream
10    using (var stream = File.OpenRead("project.mpp"))
11    {
12        var streamProject = new Project(stream);
13    }

プロジェクトの保存と変換

Aspose.Tasks はプロジェクトを別の形式で保存することをサポートします:

1    // Save as XML
2    project.Save("output.xml", SaveFileFormat.XML);
3
4    // Save as MPP (requires MPP license option)
5    project.Save("output.mpp", SaveFileFormat.Mpp);
6
7    // Save as PDF for reporting
8    project.Save("report.pdf", SaveFileFormat.Pdf);

サポートされている形式には次が含まれます:MPP、MPT、XML、XAML、MPX、PDF、HTML、XLSX、Primavera(XER)、および画像(PNG/JPEG/TIFF)。

ユーティリティ機能

Aspose.Tasks にはプロジェクト開発者向けの追加ユーティリティが含まれています:

詳細については、次を参照してください:

概要

Aspose.Tasks for .NET は C# アプリケーションで Microsoft Project のデータを完全に制御できます:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.