C# で MPP を PNG に変換する

この短いトピックでは、C# で MPP を PNG に変換する方法に焦点を当て、タスクを実行するために必要な構成手順とサンプル コードを検討します。これには、C# を使用して MPP ファイルを PNG に変換する MS Project ソフトウェアに依存せずにアプリケーションを作成するために必要なリソースがすべて含まれています。

C# を使用して MPP を PNG に変換する手順

  1. NuGet パッケージ マネージャーを使用して Aspose.Tasks for .NET をインストールする環境をセットアップし、C# を使用して MPP を PNG にエクスポートします
  2. C# を使用して MPP ファイルを PNG に変換するには、Project クラス オブジェクトのインスタンスを使用してソース MPP ファイルを開きます。
  3. ImageSaveOptions クラスのインスタンスを作成して、必要な PNG ファイル オプションを設定します
  4. Save メソッドを使用して C# で MS Project ファイルを PNG に変換します

上記のタスクは、段階的なプロセスを順守し、実行可能なサンプル コードを提示することにより、C#* を使用して *MPP ファイルを PNG に変換する簡単な方法を提供します。プロセスは、ディスクからソース MPP ファイルをロードすることで開始され、その後に続きます。 ImageSaveOptions クラスのインスタンスを使用して、必要な PNG ファイル プロパティを設定することで、最終的に、アクセスされた MPP ファイルが PNG ファイルにエクスポートされ、ディスクに保存されます。

C# を使用して MS プロジェクトを PNG に変換するコード

using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
namespace KbTasks
{
public class MppToPng
{
public static void ConvertTasksToPNG()
{
string FilePath = @"/Users/KnowledgeBase/TestData/";
// Applying product license to convert MPP to PNG image
License TaskPngLic = new License();
TaskPngLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the source MPP file from the disk source
Project mppProject = new Project(FilePath + "Input.mpp");
// Set the output Png Options
var pngOptions = new ImageSaveOptions(SaveFileFormat.Png);
pngOptions.PixelFormat = System.Drawing.Imaging.PixelFormat.Format32bppArgb;
pngOptions.PresentationFormat = PresentationFormat.TaskSheet;
pngOptions.PageSize = PageSize.A4;
// Save the output PNG image on the disk
mppProject.Save("image_out.png", pngOptions);
}
}
}

この例では、C# を使用して MPP を PNG にエクスポートする手順を示します。エクスポートされるデフォルトの PNG ファイルを使用するのではなく、ImageSaveOptions クラスのインスタンスを使用して出力 PNG ファイルをカスタマイズできます。このクラスは、コンテンツの適合、解像度、ページ数、ページ、画質、ピクセル形式の名前の設定などのプロパティを提供します。いくつか。

この例では、C#* を使用して *MPP から PNG へのコンバーターを生成する方法を学習しました。 MPP ファイルを CSV に変換することに興味がある場合は、C# で MPP を CSV に変換する の記事に従ってください。

 日本語