Denna grundläggande handledning täcker hur man konverterar TeX till PDF i C#. Den täcker systemkonfigurationsinformation, steg-för-steg-procedur och ett körbart kodexempel för att konvertera LaTeX till PDF i C#. Du behöver bara ladda indatafilen TeX och exportera den som ett PDF-dokument med några API-anrop.
Steg för att konvertera TeX till PDF med C#
- Konfigurera Aspose.TeX API i ditt system för att konvertera TeX-filer
- Skapa konverteringsalternativ med klassen TeXOptions
- Initiera alternativen för att spara i PDF-format med klassen PdfSaveOptions
- Kör konvertering av LaTeX till PDF-fil
Dessa steg sammanfattar hela konverteringsprocessen i enkla ord. Initiera först ett objekt av TeXOptions-klassen och ställ in PdfSaveOptions för utdatafilen. Kör sedan TexJob för att konvertera TeX-dokument till PDF i C#. Du kan välja att exportera utdatafilen till en ström eller en fil enligt dina krav.
Kod för att konvertera TeX till PDF i 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"); | |
} | |
} | |
} |
Detta kodavsnitt kan användas för att skapa TeX till PDF-konverterare i C#. Den får konfigurationen av ObjecTeX-motorn, sedan ställs utdatakatalogen in där loggfilen och andra resurser skapas. I det sista steget kör du TexJob för att köra renderingsmotorn samtidigt som du skickar namnet på den ingående TeX-filen och PDF-dokumentet.
Denna handledning har förklarat detaljerna om konverteringen av en TeX-fil till PDF i C#. Men om du vill lära dig LaTeX till PNG-rendering, se artikeln om hur man renderar LaTeX till PNG i C#.