DOCX)C#を使用

Microsoft Project(MPP)ファイルは、プロジェクトの整理と追跡、リソースの管理など、さまざまなプロジェクト管理タスクに使用されます。ドキュメント形式のプロジェクトデータをさらに変更して共有したい場合は、MPPファイルをWordDOC形式に変換することでそれを実現できます。この記事では、C#を使用してMPPファイルをWord文書に変換する方法を学習します。

MPPファイルをWord文書に変換するためのC#API

この変換は、Aspose.Tasks for .NETおよびAspose.PDF for .NETAPIを使用して実行します。前者はMicrosoftProject(MPP)ファイルを操作するためのAPIであり、後者はPDFファイルを作成、読み取り、更新するためのAPIです。 Aspose.Tasks for .NET APIを使用してMPPファイルをPDF形式に変換し、Aspose.PDF for .NET APIを使用して生成されたPDFファイルをWordファイルに変換します。 NuGetを介してAPIをインストールするか、ダウンロードセクションから直接ダウンロードできます。

PM> Install-Package Aspose.Tasks
PM> Install-Package Aspose.PDF

C#を使用してMPPファイルをWord DOC/DOCXファイルに変換する

以下の手順を使用して、MPPファイルをWord文書に簡単に変換できます。

次のサンプルコードは、C#を使用してMPPファイルをWord文書に変換する方法を示しています。

// MPPファイルをロードします
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// MemoryStreamクラスのインスタンスを作成します
MemoryStream stream = new MemoryStream();

// プロジェクトをPDFとしてMemoryStreamに保存します
project.Save(stream, SaveFileFormat.PDF);

// MemoryStreamからPDFをロードします
Document document = new Document(stream);

// PDFをDOCXとして保存します
document.Save("OutputDirectory\\SaveProjectAsDocx_out.docx", SaveFormat.DocX);

無料ライセンスを取得する

評価制限なしでAPIを試すために、無料の一時ライセンスをリクエストできます。

結論

この記事では、C#を使用してMicrosoftProjectMPPファイルをWord文書に変換する方法を学習しました。 Aspose.Tasks for .NET APIを使用してMPPファイルをPDF形式に変換し、Aspose.PDF for .NET APIを使用してPDFをWord形式に変換しました。これらのAPIの詳細については、公式ドキュメントをご覧ください。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目