Dieses kurze Tutorial erklärt das vollständige Verfahren zum Konvertieren von TeX in PDF mit C# und stellt eine funktionierende Beispielanwendung für TeX-zu-PDF-Konverter in C# bereit, um Ihnen zu zeigen, wie Sie es implementieren . Außerdem erfahren Sie, wie Sie das Dokumentkonvertierungspaket über den NuGet-Paketmanager einrichten und das resultierende PDF-Dokument anpassen. Unten können Sie sich die wesentlichen Schritte und ein Code-Snippet in C#-Sprache ansehen, um LaTeX in PDF zu konvertieren.
Schritte zum Konvertieren von TeX in PDF mit C#
- Installieren Sie das Paket GroupDocs.Conversion for .NET von der NuGet-Website, um TeX in PDF zu konvertieren
- Fügen Sie einen Verweis auf den Namespace GroupDocs.Conversion hinzu, um vom TeX- in das PDF-Format zu konvertieren
- Instanziieren Sie die Converter-Klasse zum Laden der Eingabe-TeX-Datei von der Festplatte zum Umwandeln in das PDF-Format
- Erstellen und definieren Sie Konvertierungsoptionen zum Anpassen der konvertierten PDF-Datei
- Rufen Sie schließlich die Convert-Methode auf, um TeX als PDF auf der Festplatte zu speichern
Wir haben die wesentlichen Schritte zum Schreiben des Codes zum Erstellen einer Anwendung für den TeX-Datei-in-PDF-Konverter mit C# skizziert. Diese Anweisungen sind unkompliziert und können problemlos auf allen gängigen Betriebssystemen wie Windows, macOS und Linux verwendet werden. Außerdem müssen Sie nur ein paar Zeilen Code schreiben und ein paar API-Aufrufe verbrauchen, um eine LaTeX-Datei in PDF zu konvertieren.
Code zum Konvertieren von TeX in PDF mit 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"); | |
} | |
} | |
} |
Im obigen Snippet haben wir die Funktionalität zum Konvertieren von TeX-Dateien in PDF in C# mithilfe des im vorherigen Abschnitt erläuterten Workflows entwickelt. Dies ist ein grundlegendes Beispiel für die Umwandlung des TeX-Dokuments in das PDF-Format und kann weiter verbessert werden, um die Ausgabedatei anzupassen, indem verschiedene Eigenschaften mit dem PdfConvertOptions-Objekt definiert werden. Darüber hinaus können Sie diesen Code anpassen, um eine TeX-Datei in eine Reihe von Dokumentformaten wie ODP, JPG, XLSX, TIFF, PSD, DOCX und viele mehr zu konvertieren.
Wir haben den Dokumenttransformationsprozess zur Konvertierung von TeX in PDF in C# besprochen und einen Beispielcode dafür erstellt. Kürzlich haben wir einen Artikel zum Ändern von XPS in PDF in C# veröffentlicht. Weitere Informationen finden Sie im Wie konvertiere ich XPS in PDF mit C#-Leitfaden.