Format SVG jest najczęściej używany do osadzania treści w aplikacjach komputerowych i internetowych. Mogą zaistnieć sytuacje, w których trzeba osadzić pliki MPP w aplikacjach komputerowych lub internetowych. Aby to osiągnąć, pomocne okaże się przekonwertowanie plików MPP do formatu SVG. W tym celu w tym artykule dowiesz się, jak konwertować pliki MPP do formatu SVG przy użyciu języka Java.
- Java API do konwersji plików MPP do SVG
- Konwertuj pliki MPP do formatu SVG przy użyciu języka Java
- Konwertuj pliki MPP do formatu SVG z dodatkowymi opcjami
Java API do konwersji plików MPP do SVG
Aspose.Tasks for Java to interfejs API do pracy z plikami Microsoft Project (MPP). Umożliwia odczytywanie i zapisywanie plików MPP/XML bez konieczności instalowania programu Microsoft Project. Możesz także konwertować pliki MPP do formatu SVG za pomocą interfejsu API. Możesz pobrać API za pomocą Mavena lub pobrać plik JAR z sekcji pliki do pobrania.
Magazyn:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Zależność:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.10</version>
<classifier>jdk18</classifier>
</dependency>
Konwertuj MPP na SVG w Javie
Poniżej przedstawiono kroki konwersji plików Microsoft Project MPP do formatu SVG.
- Załaduj plik MPP przy użyciu klasy Project.
- Zapisz plik jako SVG, używając metody Project.save(String filename, int format).
Poniższy przykładowy kod pokazuje, jak konwertować pliki MPP do formatu SVG przy użyciu języka Java.
// Ścieżka do katalogu dokumentów.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
// Przeczytaj wejściowy plik projektu
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Zapisz projekt jako SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);
Konwertuj MPP na SVG z dodatkowymi opcjami
Podczas konwertowania plików MPP do formatu SVG możesz skorzystać z dodatkowych opcji, aby dostosować wygenerowany SVG. Poniżej przedstawiono kroki konwersji plików MPP do formatu SVG przy użyciu dodatkowych opcji.
- Załaduj plik MPP przy użyciu klasy Project.
- Utwórz instancję klasy SvgOptions.
- Ustaw żądane opcje.
- Zapisz plik SVG przy użyciu metody Project.save(String filename, SaveOptions options).
Poniższy przykładowy kod pokazuje, jak konwertować pliki MPP do formatu SVG z dodatkowymi opcjami przy użyciu języka Java.
// Ścieżka do katalogu dokumentów.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
//Przeczytaj wejściowy plik projektu
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Zainicjuj klasę SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);
// Zapisz plik MPP jako SVG
project.save(dataDir + "FileName5.svg", opt);
Uzyskaj bezpłatną licencję
Aby wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz poprosić o bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się konwertować pliki MPP do formatu SVG przy użyciu języka Java. Ponadto widziałeś, jak dostosować wygenerowany plik SVG za pomocą dodatkowych opcji. Aspose.Tasks for Java to solidny i bogaty w funkcje interfejs API, który zapewnia wiele dodatkowych funkcji do pracy z plikami MPP. Możesz szczegółowo zapoznać się z interfejsem API, odwiedzając oficjalną dokumentację. W przypadku jakichkolwiek pytań prosimy o kontakt z nami na naszym darmowym forum wsparcia.