Konwertuj lateks na XPS w Javie

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

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:

  1. Zainicjuj instancję dla opcji konwersji LaTeX.
  2. Ustaw katalog do manipulowania plikami.
  3. Utwórz obiekt klasy XPSSaveOptions.
  4. 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:

  1. Zainicjuj instancję opcji konwersji LaTeX z klasą TeXOptions.
  2. Ustaw katalog do manipulowania plikami.
  3. Zainicjuj instancję klasy XPSSaveOptions.
  4. 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.

Zobacz też