Преобразовать данные проекта в формат SVG

Эта статья демонстрирует, как отображать данные проекта в формат SVG с использованием Aspose.Tasks для C ++.

Сохранение проекта как svg

Класс Project раскрывает метод сохранения, который используется для сохранения проекта в различных форматах. Метод сохранения позволяет отображать данные проекта в формат SVG, используя тип перечисления SaveFileFormat.

Чтобы сохранить проект в SVG:

  1. Загрузите файл проекта Microsoft.
  2. Сохраните проект в SVG с помощью saveFileFormat.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);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.