C# Library for LaTeX to XPS

Aspose.TeX for .NETは、.NETアプリケーションでLaTeX/TeXファイルを作成および処理するためのメカニズムです。さらに、PDFPNGなど、他の一般的なファイル形式への豊富な変換も提供しています。このC# TeX APIは開発者に優しく、サードパーティライブラリと簡単に統合できます。さらに、この.NETライブラリは、TeX/LaTeXドキュメントをプログラムで処理するための機能を公開しています。したがって、このブログ記事では、リアルタイムのコード例を用いてLaTeXからXPSへの変換のためのC#ライブラリを探ります。まずインストールから始めましょう。

C# TeX APIのインストール

以下の単一コマンドで、Aspose.TeX for .NETを.NETプロジェクトにインストールできます。NuGetパッケージマネージャーで実行します。

Install-Package Aspose.TeX 

さらに、DLLファイルをダウンロードしてインストールすることもできます。

C# TeX API Installation

LaTeXからXPSへのC#ライブラリ - コード例

これで、プログラムによるLaTeXからXPSへの変換を実装するためのコードスニペットを書く準備が整いました。

手順は次のとおりです。

  • 作業ディレクトリを定義します。
  • ConsoleAppOptionsメソッドを呼び出して、Object LaTeX形式の変換オプションを作成します。
  • 出力用のファイルシステム作業ディレクトリを指定します。
  • XPS形式で保存するためのXpsSaveOptionsクラスのオブジェクトを初期化します。
  • XpsDeviceクラスのインスタンスを作成し、xpsStreamで初期化します。
  • TeXJobコンストラクタを呼び出して、LaTeXからXPSへの変換を実行します。

出力は以下の画像で確認できます。

latex to xps

LaTeXからXPSへのコンバータ - オンラインツール

これは、Aspose.TeX for .NETによって提供されるオンラインツールです。このツールの最も良い点は、無料で効率的なTeX/LaTeXからXPSへの変換を提供することです。さらに、結果のファイルをディスクに保存します。さらに、ソースのLaTeX/TeXファイルをアップロードするためのドラッグアンドドロップインターフェースやその他のオプションがあります。

latex-to-xps-converter

無料ライセンスを取得

評価制限を超えてこのC# TeX APIを試すための無料の一時ライセンスを取得できます。

まとめ

これで、このブログ記事の終わりです。このC#ライブラリを使用してプログラムによるLaTeXからXPSへの変換を行う方法を見てきました。さらに、コードサンプルを書いて実装についても触れました。ただし、このドキュメントでは、未公開の詳細について説明しています。したがって、アプリケーションのためのLaTeXからXPSへのコンバータの構築を開始したい場合は、GitHubリポジトリとAPIリファレンスにジャンプできます。

お気軽にお問い合わせください

質問や疑問がある場合は、フォーラムでお知らせください。

関連記事