TeX は、プログラミングとマークアップ構文からなる言語です。 LaTeX は、本、手紙、ステートメントなどのさまざまなドキュメント スタイルを統合する、最も一般的に使用される形式です。一部のユース ケースでは、TeX ファイルを SVG 画像に変換したい場合があります。したがって、この記事では、TeX を C# でプログラムによって SVG 画像に変換する方法について説明します。
- TeX から SVG への画像変換 – C# 無料 API ダウンロード
- C# で LaTeX TeX を SVG に変換する - ステップ バイ ステップ ガイド
- C# でプログラムによって TeX LTX を 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 画像に変換できます。
- オブジェクト LaTeX 形式の変換オプションを作成します。
- ファイル システムの作業ディレクトリを指定します。
- SVG 画像を保存するためのオプションを初期化します。
- LaTeX から SVG への画像変換を実行します。
C# でプログラムによって TeX LTX を SVG 画像に変換する
LaTeX ファイルを SVG 画像に変換するには、次の手順に従う必要があります。
- TeXOptions クラスで変換オプションを作成します。
- ファイル システムの作業ディレクトリを設定して、出力ファイルを生成します。
- SvgSaveOptions クラスのインスタンスを初期化します。
- 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 の他のさまざまな機能を学習することもできます。ご不明な点やご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。