Формат SVG здебільшого використовується для вбудовування вмісту в настільні та веб-додатки. Можуть виникнути ситуації, коли вам знадобиться вставити файли MPP у настільні чи веб-програми. Щоб досягти цього, конвертація файлів MPP у формат SVG виявиться корисною. З цією метою ця стаття навчить вас конвертувати файли MPP у формат SVG за допомогою Java.
- Java API для перетворення файлів MPP у SVG
- Перетворюйте файли MPP у формат SVG за допомогою Java
- Перетворюйте файли MPP у формат SVG із додатковими параметрами
Java API для перетворення файлів MPP у SVG
Aspose.Tasks for Java — це API для роботи з файлами Microsoft Project (MPP). Він дозволяє читати та записувати файли MPP/XML без встановлення Microsoft Project. Ви також можете конвертувати файли MPP у формат SVG за допомогою API. Ви можете завантажити API за допомогою Maven або завантажити JAR із розділу завантажень.
Репозиторій:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Залежність:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.10</version>
<classifier>jdk18</classifier>
</dependency>
Перетворення MPP на SVG у Java
Нижче наведено кроки для перетворення файлів Microsoft Project MPP у формат SVG.
- Завантажте файл MPP за допомогою класу Project.
- Збережіть файл як SVG за допомогою методу Project.save(String filename, int format).
У наведеному нижче прикладі коду показано, як конвертувати файли MPP у формат SVG за допомогою Java.
// Шлях до каталогу документів.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
// Прочитайте вхідний файл проекту
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Збережіть проект як SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);
Конвертуйте MPP у SVG із додатковими параметрами
Під час перетворення файлів MPP у формат SVG ви можете використовувати додаткові параметри для налаштування створеного SVG. Нижче наведено кроки для перетворення файлів MPP у формат SVG за допомогою додаткових параметрів.
- Завантажте файл MPP за допомогою класу Project.
- Створіть екземпляр класу SvgOptions.
- Встановіть потрібні параметри.
- Збережіть файл SVG за допомогою методу Project.save(String filename, SaveOptions options).
У наступному прикладі коду показано, як конвертувати файли MPP у формат SVG із додатковими параметрами за допомогою Java.
// Шлях до каталогу документів.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
//Прочитайте вхідний файл проекту
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Ініціалізуйте клас SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);
// Збережіть файл MPP як SVG
project.save(dataDir + "FileName5.svg", opt);
Отримайте безкоштовну ліцензію
Щоб спробувати API без оціночних обмежень, ви можете подати запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як конвертувати файли MPP у формат SVG за допомогою Java. Крім того, ви бачили, як налаштувати згенерований файл SVG за допомогою додаткових параметрів. Aspose.Tasks for Java — це надійний і багатофункціональний API, який надає багато додаткових функцій для роботи з файлами MPP. Ви можете детально вивчити API, відвідавши офіційну документацію. У разі будь-яких запитань зв’яжіться з нами на нашому безкоштовному форумі підтримки.