プロジェクトデータをSVG形式に変換します
Contents
[
Hide
Show
]この記事では、C ++のAspose.Tasksを使用してプロジェクトデータをSVG形式にレンダリングする方法を示しています。
SVGとしてプロジェクトを保存
プロジェクトクラスは、プロジェクトをさまざまな形式で保存するために使用される保存方法を公開します。保存方法により、SaveFileFormat Enumerationタイプを使用して、プロジェクトデータをSVG形式にレンダリングできます。
プロジェクトをSVGに保存するには:
- Microsoftプロジェクトファイルをロードします。
- SaveFileFormat.svgを使用して、プロジェクトをSVGに保存します。
次のコード行は、C ++を使用してこれを達成する方法を示しています。
1// Read the input Project file
2System::SharedPtr<Project> project = System::MakeObject<Project>(dataDir + u"CreateProject1.mpp");
3
4// Save the Project as SVG
5project->Save(dataDir + u"SaveProjectAsSVG_out.SVG", Aspose::Tasks::Saving::SaveFileFormat::SVG);
1// Read the input Project file
2System::SharedPtr<Project> project = System::MakeObject<Project>(dataDir + u"CreateProject2.mpp");
3System::SharedPtr<SaveOptions> saveOptions = System::MakeObject<SvgOptions>();
4saveOptions->set_FitContent(true);
5saveOptions->set_Timescale(Aspose::Tasks::Visualization::Timescale::ThirdsOfMonths);
6project->Save(dataDir + u"UseSvgOptions_out.svg", saveOptions);