این آموزش کوتاه روش کامل تبدیل TeX به PDF با استفاده از C#** را توضیح میدهد و یک نمونه برنامه کاربردی برای تبدیل TeX به PDF در سی شارپ ارائه میکند تا نحوه پیادهسازی آن را به شما نشان دهد. . علاوه بر این، نحوه تنظیم بسته تبدیل سند از مدیر بسته NuGet و نحوه سفارشی کردن سند PDF حاصل را خواهید آموخت. در زیر می توانید نگاهی به مراحل ضروری و یک قطعه کد به زبان سی شارپ برای تبدیل LaTeX به PDF بیندازید.
مراحل تبدیل TeX به PDF با استفاده از سی شارپ
- بسته GroupDocs.Conversion for .NET را از وب سایت NuGet برای تبدیل TeX به PDF نصب کنید
- یک مرجع به فضای نام GroupDocs.Conversion برای تبدیل از قالب TeX به PDF اضافه کنید
- کلاس Converter را برای بارگیری فایل TeX ورودی از دیسک برای تبدیل به فرمت PDF نمونه سازی کنید.
- ایجاد و تعریف گزینه های تبدیل برای سفارشی کردن فایل PDF تبدیل شده
- در نهایت، متد Convert را فراخوانی کنید تا TeX به صورت PDF روی دیسک ذخیره شود
ما مراحل ضروری برای نوشتن کد ایجاد یک برنامه کاربردی برای تبدیل فایل TeX به PDF با استفاده از C# را بیان کرده ایم. این دستورالعملها ساده هستند و میتوان به راحتی از آنها در هر یک از سیستمعاملهای محبوب از جمله Windows، macOS و Linux استفاده کرد. علاوه بر این، شما فقط باید چند خط کد بنویسید و چند تماس API برای تبدیل یک فایل LaTeX به PDF مصرف کنید.
کد برای تبدیل TeX به PDF با استفاده از سی شارپ
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"); | |
} | |
} | |
} |
در قطعه بالا، قابلیت تبدیل فایل TeX به PDF در سی شارپ را با استفاده از گردش کاری که در بخش قبل توضیح داده شد، توسعه داده ایم. این یک مثال اساسی از تبدیل سند TeX به فرمت PDF است و میتوان آن را برای سفارشیسازی فایل خروجی با تعریف ویژگیهای مختلف با استفاده از شی PdfConvertOptions ارتقا داد. علاوه بر این، میتوانید این کد را برای تبدیل یک فایل TeX به تعدادی از فرمتهای سند مانند ODP، JPG، XLSX، TIFF، PSD، DOCX و بسیاری دیگر تطبیق دهید.
ما در مورد فرآیند تبدیل سند برای تبدیل TeX به PDF در سی شارپ بحث کرده ایم و یک کد نمونه برای آن تولید کرده ایم. اخیراً مقاله ای برای تغییر XPS به PDF در سی شارپ منتشر کرده ایم، برای اطلاعات بیشتر به راهنمای نحوه تبدیل XPS به PDF با استفاده از سی شارپ نگاهی بیندازید.