C# による Microsoft Project ファイルの変換

Microsoft Project MPP、MPT、MPX を PDF、Excel、HTML、および BMP、JPG、PNG、TIFF を含む画像に変換して、クロスプラットフォームの .NET アプリケーションを構築します。

Microsoft Project アプリケーションは、プロジェクト マネージャーが完全な計画、進捗状況の追跡、リソースの割り当て、ワークロードの分析を支援することを目的としています。また、Microsoft Project をインストールせずに会社の .NET ソリューション内で Microsoft Project MPP、MPT、MPX ファイルを処理する必要がある場合はいつでも、.NET Project ファイル処理 API を使用してこれらすべてを実行できます。ドキュメントの管理、作成、変更、および他のファイルへの変換を簡単に行うことができます。以下のコードは完全に機能し、ソリューション内に簡単に統合できます。

Microsoft Project から PDF への変換

Microsoft Project から PDF への変換、プロセスは、 Project クラス を使用して、Microsoft Project ファイル MPP、MPT、または MPX を読み込みます。 save メソッドを呼び出し、出力 PDF ファイルと SaveFileFormat .PDF をパラメーターとして使用します。変換プロセス中に、すべてのタスク、リソース、およびリソース割り当てデータがレンダリングされます。

Microsoft Project から PDF への変換用の C# コード

1. // load the file to be converted

2. var prjectToHTML = new Project(dir + "template.mpp");

3. // save in different formats

4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);

Microsoft Project を画像 JPG、PNG、BMP、TIFF に変換

Microsoft Project ファイル MPP、MPT、MPX を画像形式に変換する方法はほとんど同じです。唯一の違いは、SaveFileFormat 拡張子と画像形式です。そのため、Project クラスを使用してファイルをロードし、関連する出力画像形式と SaveFileFormat をパラメーターとして渡しながら、save メソッドを呼び出すだけです。追加の画像設定が必要な場合、API は ImageSaveOptions を提供し、レンダリングされた画像を JPG、PNG、BMP、または TIFF ファイルに保存します。 .

Microsoft Project を画像形式に変換するための C# コード

1. // load project file

2. var projectToImages = new Project(dir + "template.mpp");

3. // create ImageSaveOptions with desired Image format currently MPP to JPG

4. var ImageOptions = new ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

5.  {
    CustomPageSize = new SizeF(2200, 1100),
    HorizontalResolution = 96f,
    VerticalResolution = 96f,

    JpegQuality = 70

    };

6. // render data to image format

7. projectToImages.Save(dir + "output.jpg", ImageOptions);

Microsoft Project から HTML への変換

Microsoft Project から HTML への変換プロセスは PDF とほぼ同じですが、SaveFileFormat HTML 拡張子のみが異なります。そのため、Project クラスを使用してファイルをロードし、関連する出力 HTML ファイルと SaveFileFormat.HTML をパラメーターとして渡しながら、save メソッドを呼び出すだけです。

Microsoft Project から HTML への変換用の C# コード

1. // Read the input Project MPP file
2. Project projectToCSV = new Project("Project.mpp");

3. // Initialize CsvOptions class instance
4. Aspose.Tasks.Saving.CsvOptions CSVOpts = new Aspose.Tasks.Saving.CsvOptions();
5. CSVOpts.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;

6. // Save output CSV file
7. projectToCSV.Save("output.csv", CSVOpts);

Microsoft Project を Excel XLSX、CSV ファイルに変換する

Project を XLSX に変換するための .NET MS Project Files API の XlsxOptions および CsvOptions を参照して、MPP、MPT、MPX を CSV ファイルに変換します。開発者は、これらのクラスを使用して関連するオプションを指定できます。他のすべてのプロセスは同じです。

Microsoft Project から CSV への変換用の C# コード

1. // load the file to be converted

2. var prjectToHTML = new Project(dir + "template.mpp");

3. // save in different formats

4. prjectToHTML.Save(dir + "output.html", SaveFileFormat.HTML);

その他のサポートされている変換

JIRA を他の多くのファイル形式に変換することもできます。

JIRA TO BMP (Bitmap Image File)
JIRA TO HTML (Hyper Text Markup Language)
JIRA TO JIRA (Proprietary Issue Tracking Product)
JIRA TO JPEG (JPEG Image)
JIRA TO MPP (Microsoft Project Data File)
JIRA TO MPT (Microsoft Project Template Files)
JIRA TO MPX (Microsoft Exchange File Format)
JIRA TO PDF (Portable Document Format)
JIRA TO PNG (Portable Network Graphics)
JIRA TO SVG (Scalable Vector Graphics)
JIRA TO PRIMAVERA XML (eXtensible Markup Language)
JIRA TO TIFF (Tagged Image File Format)
JIRA TO TXT (Text Document)
JIRA TO XER (XER file format)
JIRA TO XLS (Microsoft Excel Spreadsheet)
JIRA TO XLSX (OOXML Excel File)
JIRA TO XML (Extensible Markup Language)
JIRA TO XPS (XML Paper Specifications)

MPP を他の多くのファイル形式に変換することもできます。

MPP TO BMP (Bitmap Image File)
MPP TO HTML (Proprietary Issue Tracking Product)
MPP TO JIRA (Proprietary software issue tracking)
MPP TO JPEG (JPEG Image)
MPP TO MPP (Microsoft Project Data File)
MPP TO MPT (Microsoft Project Template Files)
MPP TO MPX (Microsoft Exchange File Format)
MPP TO PDF (Portable Document Format)
MPP TO PNG (Portable Network Graphics)
MPP TO PRIMAVERA XML (eXtensible Markup Language)
MPP TO SVG (Scalable Vector Graphics)
MPP TO TIFF (Tagged Image File Format)
MPP TO TXT (Text Document)
MPP TO XER (XER file format)
MPP TO XLS (Microsoft Excel Spreadsheet)
MPP TO XLSX (OOXML Excel File)
MPP TO XML (Extensible Markup Language)
MPP TO XPS (XML Paper Specifications)

MPT を他の多くのファイル形式に変換することもできます。

MPT TO BMP (Bitmap Image File)
MPT TO HTML (Proprietary Issue Tracking Product)
MPT TO JIRA (Proprietary software issue tracking)
MPT TO JPEG (JPEG Image)
MPT TO MPP (Microsoft Project Data File)
MPT TO MPT (Microsoft Project Template Files)
MPT TO MPX (Microsoft Exchange File Format)
MPT TO PDF (Portable Document Format)
MPT TO PNG (Portable Network Graphics)
MPT TO PRIMAVERA XML (eXtensible Markup Language)
MPT TO SVG (Scalable Vector Graphics)
MPT TO TIFF (Tagged Image File Format)
MPT TO TXT (Text Document)
MPT TO XER (XER file format)
MPT TO XLS (Microsoft Excel Spreadsheet)
MPT TO XLSX (OOXML Excel File)
MPT TO XML (Extensible Markup Language)
MPT TO XPS (XML Paper Specifications)

MPX を他の多くのファイル形式に変換することもできます。

MPX TO BMP (Bitmap Image File)
MPX TO HTML (Proprietary Issue Tracking Product)
MPX TO JIRA (Proprietary software issue tracking)
MPX TO JPEG (JPEG Image)
MPX TO MPP (Microsoft Project Data File)
MPX TO MPT (Microsoft Project Template Files)
MPX TO MPX (Microsoft Exchange File Format)
MPX TO PDF (Portable Document Format)
MPX TO PNG (Portable Network Graphics)
MPX TO PRIMAVERA XML (eXtensible Markup Language)
MPX TO SVG (Scalable Vector Graphics)
MPX TO TIFF (Tagged Image File Format)
MPX TO TXT (Text Document)
MPX TO XER (XER file format)
MPX TO XLS (Microsoft Excel Spreadsheet)
MPX TO XLSX (OOXML Excel File)
MPX TO XML (Extensible Markup Language)
MPX TO XPS (XML Paper Specifications)

Primavera XML を他の多くのファイル形式に変換することもできます。

Primavera XML TO BMP (Bitmap Image File)
Primavera XML TO HTML (Proprietary Issue Tracking Product)
Primavera XML TO JIRA (Proprietary software issue tracking)
Primavera XML TO MPP (Microsoft Project Data File)
Primavera XML TO MPT (Microsoft Project Template Files)
Primavera XML TO MPX (Microsoft Exchange File Format)
Primavera XML TO PDF (Portable Document Format)
Primavera XML TO PNG (Portable Network Graphics)
Primavera XML TO PRIMAVERA XML (eXtensible Markup Language)
Primavera XML TO SVG (Scalable Vector Graphics)
Primavera XML TO TIFF (Tagged Image File Format)
Primavera XML TO TXT (Text Document)
Primavera XML TO XER (XER file format)
Primavera XML TO XLS (Microsoft Excel Spreadsheet)
Primavera XML TO XLSX (OOXML Excel File)
Primavera XML TO XML (Extensible Markup Language)
Primavera XML TO XPS (XML Paper Specifications)

XML を他の多くのファイル形式に変換することもできます。

XML TO BMP (Bitmap Image File)
XML TO HTML (Proprietary Issue Tracking Product)
XML TO JIRA (Proprietary software issue tracking)
XML TO JPEG (JPEG Image)
XML TO MPP (Microsoft Project Data File)
XML TO MPT (Microsoft Project Template Files)
XML TO MPX (Microsoft Exchange File Format)
XML TO PDF (Portable Document Format)
XML TO PNG (Portable Network Graphics)
XML TO XML (eXtensible Markup Language)
XML TO SVG (Scalable Vector Graphics)
XML TO TIFF (Tagged Image File Format)
XML TO TXT (Text Document)
XML TO XER (XER file format)
XML TO XLS (Microsoft Excel Spreadsheet)
XML TO XLSX (OOXML Excel File)
XML TO XML (Extensible Markup Language)
XML TO XPS (XML Paper Specifications)