Java で Latex を XPS に変換する

LaTeX は、記述的なマークアップ言語を提供するように設計されており、学界で広く使用されています。科学文書や研究文書の作成に人気があります。シナリオによっては、アプリケーションで LaTeX を XPS ドキュメントに変換する必要がある場合があります。このようなユースケースに従って、この記事では TeX ファイルを Java でプログラム的に XPS ドキュメントに変換する方法を説明します。

TeX から XPS ドキュメントへのコンバーター – Java API 構成

Aspose.TeX for Java API を使用して、Java アプリケーションで LaTeX および TeX ファイルをタイプセットできます。 SVG、XPS、PNG などのさまざまな ファイル形式 への TeX ファイルのエクスポートをサポートしています。 New Releases ページから JAR ファイルをダウンロードするか、次の Maven 構成を pom ファイルに貼り付けます。 リポジトリ から構成するプロジェクトの .xml ファイル:

<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>

JavaでLaTeX TeXをXPSに変換する方法

次の手順では、Java で LaTeX ファイルを XPS ドキュメントに変換する方法について説明します。

  1. LaTeX 変換オプションのインスタンスを初期化します。
  2. ファイルを操作するディレクトリを設定します。
  3. XPSSaveOptions クラスのオブジェクトを作成します。
  4. 変換を実行して、LaTeX を XPS 形式にエクスポートします。

Java でプログラムによって LaTeX を XPS ドキュメントに変換する

次の手順は、Java でプログラムによって LaTeX ファイルを XPS ドキュメントに変換する方法を示しています。

  1. TeXOptions クラスで LaTeX 変換オプションのインスタンスを初期化します。
  2. ファイルを操作するディレクトリを設定します。
  3. XPSSaveOptions クラスのインスタンスを初期化します。
  4. TexJob クラスで LaTeX から XPS ファイルへの変換を実行します。

以下のコード スニペットは、Java でプログラムによって LaTeX を XPS ファイルに変換する方法を詳しく説明しています。

// Object TeX エンジン拡張で Object LaTeX 形式の変換オプションを作成します。
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// 出力用のファイル システム作業ディレクトリを指定します。
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));

// XPS 形式で保存するためのオプションを初期化します。
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());

// LaTeX から XPS 形式への変換を実行します。
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();

無料の評価ライセンスを入手

API 機能を最大限に活用することに興味がありますか?評価制限を回避するために、無料の一時ライセンス をリクエストできます。

結論

この記事では、Java でプログラムによって LaTeX ファイルを XPS ドキュメントに変換する方法について説明しました。さらに、ドキュメント セクションにアクセスして、API でサポートされている他の機能を確認することもできます。ご不明な点がございましたら、フォーラム までご連絡ください。

関連項目