LaTeX został zaprojektowany w celu zapewnienia opisowego języka znaczników i jest szeroko stosowany w środowisku akademickim. Jest popularny do tworzenia dokumentów naukowych lub badawczych. W niektórych sytuacjach może zaistnieć potrzeba przekonwertowania dokumentu LaTeX na XPS w swoich aplikacjach. Zgodnie z takimi przypadkami użycia, w tym artykule wyjaśniono, jak programowo przekonwertować plik TeX na dokument XPS w Javie.
- Konwerter dokumentów TeX na XPS — konfiguracja API Java
- Jak przekonwertować LaTeX TeX na XPS w Javie
- Konwertuj dokumenty LaTeX na XPS programowo w Javie
Konwerter dokumentów TeX na XPS — konfiguracja API Java
Aspose.TeX for Java API może służyć do składania plików LaTeX i TeX w aplikacjach Java. Obsługuje eksportowanie plików TeX do różnych formatów plików, takich jak SVG, XPS, PNG itp. Możesz pobrać plik JAR ze strony Nowe wydania lub wkleić następującą konfigurację Mavena w pliku pom Plik .xml Twojego projektu, aby skonfigurować go z repozytorium:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>22.8</version>
</dependency>
Jak przekonwertować LaTeX TeX na XPS w Javie
Poniższe kroki wyjaśniają, jak przekonwertować plik LaTeX na dokument XPS w Javie:
- Zainicjuj instancję dla opcji konwersji LaTeX.
- Ustaw katalog do manipulowania plikami.
- Utwórz obiekt klasy XPSSaveOptions.
- Uruchom konwersję, aby wyeksportować LaTeX do formatu XPS.
Konwertuj dokumenty LaTeX na XPS programowo w Javie
Poniższe kroki pokazują, jak programowo przekonwertować plik LaTeX na dokument XPS w Javie:
- Zainicjuj instancję opcji konwersji LaTeX z klasą TeXOptions.
- Ustaw katalog do manipulowania plikami.
- Zainicjuj instancję klasy XPSSaveOptions.
- Uruchom konwersję pliku LaTeX do XPS z klasą TexJob.
Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik LaTeX na plik XPS w Javie:
// Utwórz opcje konwersji dla formatu Object LaTeX w rozszerzeniu silnika Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Określ katalog roboczy systemu plików dla danych wyjściowych.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// Zainicjuj opcje zapisywania w formacie XPS.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());
// Uruchom konwersję formatu LaTeX na XPS.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();
Uzyskaj bezpłatną licencję ewaluacyjną
Chcesz wypróbować wszystkie funkcje interfejsu API? Możesz poprosić o bezpłatną licencję tymczasową, aby uniknąć ograniczeń ewaluacyjnych.
Wniosek
W tym artykule zbadałeś, jak programowo przekonwertować plik LaTeX na dokument XPS w Javie. Ponadto możesz odwiedzić sekcję dokumentacja, aby sprawdzić inne funkcje obsługiwane przez interfejs API. Jeśli masz jakiekolwiek pytania, napisz do nas na forum.