Как преобразовать MPP в SVG с помощью Java

Эта четкая тема посвящена тому, как преобразовать MPP в SVG с помощью Java. Он охватывает все детали конфигурации, последовательность шагов и пример кода для демонстрации работы. Вы можете разработать приложение для преобразования Microsoft Project в SVG с использованием Java только с помощью простых вызовов API.

Шаги для преобразования MPP в SVG с использованием Java

  1. Настройте среду разработки для включения Aspose.Tasks for Java с помощью диспетчера репозиториев.
  2. Загрузите существующий файл MPP в объект класса Project для преобразования его в SVG.
  3. Задайте параметры вывода SVG с помощью объекта класса SvgOptions.
  4. Преобразуйте файл MPP в SVG, используя метод сохранения.

Эти простые шаги представляют собой полные детали конфигурации и пошаговый процесс преобразования MS Project в SVG с использованием Java. Класс Project используется для загрузки исходного файла MPP, а класс SvgOptions используется для установки характеристик выходного файла SVG. Здесь уместно упомянуть, что объект класса SvgOptions не является обязательным и может быть исключен с помощью настроек по умолчанию для выходного файла SVG.

Код для экспорта MS Project в SVG с использованием Java

import com.aspose.tasks.License;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.SvgOptions;
import com.aspose.tasks.Timescale;
public class MppToSVG {
public static void main(String[] args) throws Exception {// Throws exception to process the MPP file
String FilePath = "//Users//TestData//";
// Applying product license to access and process the MPP file
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Open the source MPP file from the disk
Project inputProject = new Project(FilePath + "Input.mpp");
// Set the SVG options for output
SaveOptions svgOption = new SvgOptions();
svgOption.setFitContent(true);
svgOption.setTimescale(Timescale.ThirdsOfMonths);
// Export the MPP to SVG file on the disk
inputProject.save(FilePath + "OutputSvg.svg", svgOption);
}
}

В приведенном выше примере код для сохранения MPP как SVG с использованием Java использует экземпляр класса Project, который обращается к исходному файлу с диска. Он также предоставляет перегрузки конструктора для загрузки файла MPP в виде потока из таких источников, как базы данных или Интернет. SvgOptions можно использовать для настройки выходного файла SVG, устанавливая такие свойства, как CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles и многие другие.

Здесь мы изучили процесс изменения MPP на SVG с помощью Java. Если вы хотите узнать о процессе преобразования файла MPP в файл PDF, обратитесь к статье как конвертировать MPP в PDF на Java.

 Русский