Ez a rövid oktatóanyag elmagyarázza a teljes eljárást a TeX konvertálása PDF-re C# használatával, és egy működő példaalkalmazást ad a TeX PDF konverterhez C# nyelven, hogy megmutassa, hogyan kell megvalósítani. . Továbbá megtudhatja, hogyan állíthatja be a dokumentumkonverziós csomagot a NuGet csomagkezelőből, és hogyan szabhatja testre az eredményül kapott PDF-dokumentumot. Az alábbiakban megtekintheti a LaTeX PDF-be konvertálásához szükséges alapvető lépéseket és egy kódrészletet C# nyelven.
A TeX konvertálása PDF-be a C# használatával
- Telepítse a GroupDocs.Conversion for .NET csomagot a NuGet webhelyről a TeX PDF formátumba konvertálásához
- Adjon hozzá egy hivatkozást a GroupDocs.Conversion névtérhez a TeX-ről PDF formátumba konvertálásához
- Példányosítsa a Converter osztályt a bemeneti TeX fájl lemezről való betöltéséhez PDF formátumba való átalakításhoz
- Hozzon létre és határozzon meg konvertálási beállításokat a konvertált PDF-fájl testreszabásához
- Végül hívja meg a Konvertálás metódust a TeX PDF formátumban történő mentéséhez a lemezen
Felvázoltuk a kód megírásának alapvető lépéseit a TeX fájl PDF-be konvertáló alkalmazásának C# használatával történő létrehozásához. Ezek az utasítások egyszerűek, és könnyen használhatók bármelyik népszerű operációs rendszeren, beleértve a Windows, a macOS és a Linux rendszert. Ezenkívül csak néhány sor kódot kell írnia, és néhány API-hívást kell igénybe vennie a LaTeX-fájl PDF-be konvertálásához.
Kód a TeX PDF-be konvertálásához C# használatával
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"); | |
} | |
} | |
} |
A fenti részletben kifejlesztettük azt a funkciót, amely a korábbi szakaszban ismertetett munkafolyamat segítségével TeX-fájlt PDF-be konvertál C#-ban. Ez egy alapvető példa a TeX-dokumentum PDF formátumba történő átalakítására, és továbbfejleszthető a kimeneti fájl testreszabásához a PdfConvertOptions objektum segítségével történő különféle tulajdonságok meghatározásával. Ezenkívül ezt a kódot adaptálhatja egy TeX-fájl számos dokumentumformátumra, például ODP, JPG, XLSX, TIFF, PSD, DOCX és még sok más formátumra.
Megbeszéltük a dokumentum-átalakítási folyamatot a TeX PDF-be konvertálásához C#-ban, és elkészítettünk egy mintakódot. Nemrég közzétettünk egy cikket az XPS-ről PDF-re C#-ban. További információért tekintse meg a XPS konvertálása PDF-be C# segítségével útmutatót.