TeX と LaTeX を変換する

.NET 用の TeX コンバーター API ソリューション。

Aspose.TeX は、Object TeX システムへの API です。 TeX の詳細については、「 TeX 入門 を参照してください。開発者は、C# .NET の API バージョンを統合することで、TeX と LaTeX を PDF、XPS、PNG、JPG、BMP、および TIFF 形式に簡単に変換できます。以下は、プログラマーが拡張して LaTeX ソリューションに統合できるコード例です。

ここでの .NET 用の API ソリューションを使用すると、TeX および LaTeX ファイルをプログラムで変換できますが、次を使用して開発された クロスプラットフォーム コンバーター を確認して試してみると役立つ場合があります。このネイティブ API。ここでは、TeX ファイル、表、グラフィックスを作成および編集したり、複数の TeX ファイルを 1 つの PDF ファイルに結合したりするための アプリケーション も見つけることができます。

C# .NET 経由で LaTeX を画像、XPS、PDF、SVG に変換します。

API は、出力形式として BMP、JPEG、PDF、SVG、TIFF、XPS、および PNG をサポートします。 TeX ファイルを画像、PDF、XPS、または SVG に変換するには、次の手順に従います。

  1. TeXOptions クラスのインスタンスを作成します。
  2. OutputWorkingDirectory / InputWorkingDirectory オプション。
  3. BmpSaveOptionsPngSaveOptionsTiffSaveOptionsJpegSaveOptionsPdfSaveOptionsSvgSaveOptions 、または XpsSaveOptions クラス。後者のクラスがデフォルトです。
  4. TeXJob クラスのインスタンスを作成し、適切な出力デバイスを引数として渡します ImageDevice , PdfDeviceSvgDevice 、または XpsDevice に移動し、Run() メソッドを使用して変換を実行します。

Aspose.TeX for .NET は、C# をサポートするあらゆる開発環境で適切に動作しますが、次の要件を満たすことを強くお勧めします。

  • .NET Framework 4.0以降。
  • .NET Standard 2.0 以降。
  • Microsoft Windows デスクトップ (7、8、10)。
  • Microsoft Visual Studio 2010以降。
C# コード例: TeX(LaTeX) から画像、XPS、PDF、または SVG への変換
Input file
Upload a file you want to convert
Output format
Select the target format
                
// Create conversion options for Object TeX format on Object TeX engine extension.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectTeX);
// Specify the input working directory if needed.
// It is required when the main input has dependencies (e.g. images).
options.InputWorkingDirectory = new InputFileSystemDirectory(RunExamples.InputDirectory);
// Specify the file system working directory for the output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(RunExamples.OutputDirectory);
// Initialize the options for saving in PDF format.
options.SaveOptions = new PdfSaveOptions();
// Run TeX to PDF conversion.
new TeXJob(System.IO.Path.Combine(RunExamples.InputDirectory, "hello-world.tex"), new PdfDevice(), options).Run();

            
 



よくある質問

1. この API ソリューションを使用して TeX を変換できますか?

Aspose.TeX には、TeX および LaTeX ファイルをオンラインまたはプログラムで他の形式に変換できる機能があります。ファイルをオンラインで即座に変換する必要がある場合は、クロスプラットフォーム アプリケーション TeX Converter を使用できます。

2. どのような変換がサポートされていますか?

この変換は、JPEG、BMP、PNG、TIFF、SVG、PDF、および XPS 出力形式をサポートします。

3. この機能は無料ですか?

クロスプラットフォーム コンバーター は無料ですが、API ソリューションの場合は、無料試用版を入手して、必要に応じて製品を購入できます。