Tento základní návod pokrývá jak převést TeX do PDF v C#. Zahrnuje informace o konfiguraci systému, postup krok za krokem a ukázku spustitelného kódu pro převod LaTeXu do PDF v C#. Stačí načíst vstupní TeX soubor a exportovat jej jako PDF dokument s několika voláními API.
Kroky k převodu TeX do PDF pomocí C#
- Nakonfigurujte Aspose.TeX API ve vašem systému pro převod souborů TeX
- Vytvořte možnosti převodu pomocí třídy TeXOptions
- Inicializujte možnosti ukládání ve formátu PDF pomocí třídy PdfSaveOptions
- Spusťte převod souborů LaTeX do PDF
Tyto kroky shrnují celý proces převodu jednoduchými slovy. Nejprve inicializujte objekt třídy TeXOptions a nastavte PdfSaveOptions pro výstupní soubor. Následně spusťte TexJob pro převod TeX dokumentu do PDF v C#. Můžete si vybrat export výstupního souboru do streamu nebo souboru podle vašich požadavků.
Kód pro převod TeX do PDF v C#
using System; | |
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert TeX to PDF in C# | |
{ | |
// Initialize license | |
Aspose.TeX.License licTeX = new Aspose.TeX.License(); | |
licTeX.SetLicense("Aspose.Total.lic"); | |
// Declare TeXOptions object to set conversion options | |
Aspose.TeX.TeXOptions options = Aspose.TeX.TeXOptions.ConsoleAppOptions(Aspose.TeX.TeXConfig.ObjectLaTeX); | |
// Set the output directory | |
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Directory.GetCurrentDirectory()); | |
// Initialize PdfSaveoptions class object | |
options.SaveOptions = new Aspose.TeX.Presentation.Pdf.PdfSaveOptions(); | |
// Transform LaTeX to PDF | |
new Aspose.TeX.TeXJob("Input.ltx", new Aspose.TeX.Presentation.Pdf.PdfDevice(), options).Run(); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Tento fragment kódu lze použít k vytvoření převaděče TeX na PDF v C#. Získá konfiguraci enginu ObjektTeX, poté se nastaví výstupní adresář, kde se vytvoří soubor protokolu a další zdroje. V posledním kroku spusťte TexJob pro spuštění vykreslovacího jádra a zároveň předejte jméno vstupního souboru TeX a výstupního PDF dokumentu.
Tento tutoriál vysvětluje podrobnosti o převodu TeX souboru do PDF v C#. Pokud se však chcete naučit vykreslování LaTeXu do PNG, přečtěte si článek na jak vykreslit LaTeX do PNG v C#.