Ovaj kratki vodič objašnjava kompletan postupak za pretvorbu TeX u PDF pomoću C# i daje primjer radne aplikacije za TeX u PDF pretvarač u C# kako bi vam pokazao kako ga implementirati . Nadalje, naučit ćete kako postaviti paket za pretvorbu dokumenata iz upravitelja paketa NuGet i kako prilagoditi rezultirajući PDF dokument. U nastavku možete pogledati osnovne korake i isječak koda u jeziku C# za pretvaranje LaTeX-a u PDF.
Koraci za pretvaranje TeX-a u PDF pomoću C#
- Instalirajte paket GroupDocs.Conversion for .NET s web stranice NuGet da pretvorite TeX u PDF
- Dodajte referencu na imenski prostor GroupDocs.Conversion za pretvaranje iz TeX u PDF format
- Instancirajte klasu Converter za učitavanje ulazne TeX datoteke s diska za transformaciju u PDF format
- Stvorite i definirajte opcije pretvorbe za prilagodbu pretvorene PDF datoteke
- Na kraju, pozovite metodu Convert da biste spremili TeX kao PDF na disk
Naveli smo osnovne korake za pisanje koda za kreiranje aplikacije za pretvarač TeX datoteke u PDF koristeći C#. Ove su upute jednostavne i lako ih možete koristiti na bilo kojem od popularnih operativnih sustava uključujući Windows, macOS i Linux. Osim toga, morate samo napisati nekoliko redaka koda i potrošiti nekoliko API poziva da pretvorite LaTeX datoteku u PDF.
Kod za pretvaranje TeX-a u PDF pomoću C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertTexToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert TeX to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source TeX file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.tex"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the TeX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
U gornjem isječku razvili smo funkcionalnost za konvertiranje TeX datoteke u PDF u C# pomoću tijeka rada objašnjenog u prethodnom odjeljku. Ovo je osnovni primjer transformacije TeX dokumenta u PDF format i može se dodatno poboljšati za prilagodbu izlazne datoteke definiranjem različitih svojstava pomoću objekta PdfConvertOptions. Štoviše, ovaj kod možete prilagoditi za pretvaranje TeX datoteke u brojne formate dokumenata kao što su ODP, JPG, XLSX, TIFF, PSD, DOCX i mnogi drugi.
Raspravljali smo o procesu transformacije dokumenta za pretvaranje TeX-a u PDF u C# i proizveli primjer koda za to. Nedavno smo objavili članak o promjeni XPS-a u PDF u C#, pogledajte kako pretvoriti XPS u PDF koristeći C# vodič za više informacija.