C# で LaTeX を SVG 画像に変換する

TeX は、プログラミングとマークアップ構文からなる言語です。 LaTeX は、本、手紙、ステートメントなどのさまざまなドキュメント スタイルを統合する、最も一般的に使用される形式です。一部のユース ケースでは、TeX ファイルを SVG 画像に変換したい場合があります。したがって、この記事では、TeX を C# でプログラムによって SVG 画像に変換する方法について説明します。

TeX から SVG への画像変換 – C# 無料 API ダウンロード

Aspose.TeX for .NET API を使用して、TeX ファイルをさまざまな ファイル フォーマット にタイプセットできます。さまざまな構造化文書の作成、管理、または変換に使用できます。 New Releases ページからリファレンス DLL ファイルをダウンロードするか、NuGet gallery から次のインストール コマンドを実行して構成します。

PM> Install-Package Aspose.TeX

C# で LaTeX TeX を SVG に変換する - ステップ バイ ステップ ガイド

以下の手順に従って、LaTeX TeX ファイルを SVG 画像に変換できます。

  1. オブジェクト LaTeX 形式の変換オプションを作成します。
  2. ファイル システムの作業ディレクトリを指定します。
  3. SVG 画像を保存するためのオプションを初期化します。
  4. LaTeX から SVG への画像変換を実行します。

C# でプログラムによって TeX LTX を SVG 画像に変換する

LaTeX ファイルを SVG 画像に変換するには、次の手順に従う必要があります。

  1. TeXOptions クラスで変換オプションを作成します。
  2. ファイル システムの作業ディレクトリを設定して、出力ファイルを生成します。
  3. SvgSaveOptions クラスのインスタンスを初期化します。
  4. TexJob クラス インスタンスを使用して、LaTeX から SVG への画像変換を実行します。

以下のコード スニペットは、C# でプログラムによって LaTeX を SVG 画像に変換する方法を示しています。

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

// 出力用のファイル システム作業ディレクトリを指定します。
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Program.OutputDirectory);

// SVG 形式で保存するためのオプションを初期化します。
options.SaveOptions = new Aspose.TeX.Presentation.Svg.SvgSaveOptions();

// LaTeX から SVG への変換を実行します。
new Aspose.TeX.TeXJob(Path.Combine(Program.InputDirectory, "hello-world.ltx"), new Aspose.TeX.Presentation.Svg.SvgDevice(), options).Run();

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

API の評価制限を回避できる 無料の一時ライセンス をリクエストできます。

結論

この記事では、C# でプログラムによって LaTeX TeX LTX ファイルを SVG (スケーラブル ベクター グラフィックス) 画像に変換する方法について説明しました。さらに、ドキュメント セクションにアクセスして、API の他のさまざまな機能を学習することもできます。ご不明な点やご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。

関連項目