Ten krótki samouczek wyjaśnia pełną procedurę konwersji TeX na PDF przy użyciu C# i przedstawia przykładową działającą aplikację do konwertera TeX na PDF w C#, aby pokazać, jak ją zaimplementować . Ponadto dowiesz się, jak skonfigurować pakiet konwersji dokumentów z menedżera pakietów NuGet i jak dostosować wynikowy dokument PDF. Poniżej możesz zapoznać się z niezbędnymi krokami i fragmentem kodu w języku C#, aby przekonwertować LaTeX na PDF.
Kroki, aby przekonwertować TeX na PDF za pomocą C#
- Zainstaluj pakiet GroupDocs.Conversion for .NET ze strony internetowej NuGet, aby przekonwertować TeX na PDF
- Dodaj odniesienie do przestrzeni nazw GroupDocs.Conversion w celu konwersji z formatu TeX na format PDF
- Utwórz instancję klasy Converter do ładowania wejściowego pliku TeX z dysku w celu przekształcenia do formatu PDF
- Twórz i definiuj opcje konwersji w celu dostosowania przekonwertowanego pliku PDF
- Na koniec wywołaj metodę Convert, aby zapisać TeX jako PDF na dysku
Przedstawiliśmy podstawowe kroki pisania kodu do tworzenia aplikacji do konwertowania plików TeX na PDF przy użyciu języka C#. Te instrukcje są proste i można z nich łatwo korzystać w dowolnym popularnym systemie operacyjnym, w tym Windows, macOS i Linux. Dodatkowo wystarczy napisać kilka wierszy kodu i wykonać kilka wywołań API, aby przekonwertować plik LaTeX na format PDF.
Kod do konwersji TeX-a na PDF przy użyciu 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"); | |
} | |
} | |
} |
W powyższym fragmencie opracowaliśmy funkcjonalność konwertowania pliku TeX na PDF w C# przy użyciu przepływu pracy wyjaśnionego we wcześniejszej sekcji. Jest to podstawowy przykład przekształcania dokumentu TeX do formatu PDF i można go dodatkowo udoskonalić w celu dostosowania pliku wyjściowego poprzez zdefiniowanie różnych właściwości za pomocą obiektu PdfConvertOptions. Co więcej, możesz dostosować ten kod do konwersji pliku TeX na wiele formatów dokumentów, takich jak ODP, JPG, XLSX, TIFF, PSD, DOCX i wiele innych.
Omówiliśmy proces transformacji dokumentu w celu przekonwertowania TeX-a na PDF w języku C# i stworzyliśmy dla niego przykładowy kod. Niedawno opublikowaliśmy artykuł o zmianie XPS na PDF w C#, zajrzyj do przewodnika jak przekonwertować XPS na PDF za pomocą C#, aby uzyskać więcej informacji.