Как да конвертирате 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.

 Български