C# で MPP を CSV に変換する

この簡単な記事は、C# で MPP を CSV に変換する方法を説明するもので、詳細な構成手順とタスクを完了するための実際のサンプルコードが含まれています。 C# を使用して MPP ファイルを CSV に変換するための MS Project ソフトウェアに依存せずにアプリケーションを生成するために必要なリソースをすべてカバーしています。

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

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

上記の手順は、段階的なプロセスと実行可能なサンプル コードに従って、C#* を使用して *MPP ファイルを CSV に変換する便利な方法を提供します。このプロセスは、ディスクからソース MPP ファイルにアクセスすることによって開始され、次に次を使用します。 CsvOptions クラスのインスタンスを使用して、必要な出力 CSV ファイル オプションを設定します。最後に、ロードされた MPP ファイルが CSV ファイルにエクスポートされ、ディスクに保存されます。

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

import com.aspose.tasks.CsvOptions;
import com.aspose.tasks.CsvTextDelimiter;
import com.aspose.tasks.License;
import com.aspose.tasks.Project;
public class MppToCSV {
public static void main(String[] args) throws Exception {// Throws exception to handle the MPP file
String FilePath = "//Users//KnowledgeBase//TestData//";
// Apply the product license to access and process the MPP file
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the MPP file from the disk
Project srcProject = new Project(FilePath + "Input.mpp");
// Set the CSV options for output
CsvOptions csvOptions = new CsvOptions();
csvOptions.setTextDelimiter(CsvTextDelimiter.Semicolon);
// Export the MPP to CSV file on the disk
srcProject.save(FilePath + "OutputCsv.csv", csvOptions);
}
}

この例では、C# を使用して MPP を CSV にエクスポートするプロセスを示します。エクスポートされるデフォルトの CSV ファイルに依存する代わりに、CsvOptions クラスのインスタンスを使用して出力 CSV ファイルをカスタマイズできます。このクラスは、エンコーディング、テキスト区切り文字、タスク フィルター、保存形式、名前を付けるためのヘッダー設定などのプロパティを公開します。少し。

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

 日本語