
Aspose.TeX برای .NET یک مکانیزم مناسب برای ایجاد و پردازش فایلهای LaTeX/TeX در برنامههای .NET است. علاوه بر این، این کتابخانه تبدیلهای غنی به فرمتهای فایل محبوب دیگر مانند PDF، PNG و غیره را نیز ارائه میدهد. این API Tex C# برای توسعهدهندگان دوستانه است و میتوانید به راحتی آن را با کتابخانههای شخص ثالث ادغام کنید. علاوه بر این، این کتابخانه .NET ویژگیهایی را برای مدیریت مستندات TeX/LaTeX به صورت برنامهنویسی ارائه میدهد. بنابراین، در این پست وبلاگ، این کتابخانه C# را برای تبدیل LaTeX به XPS با یک مثال کد در زمان واقعی بررسی خواهیم کرد. بیایید ابتدا با نصب شروع کنیم.
نصب API TeX C#
فرمان زیر Aspose.TeX برای .NET را در پروژه .NET شما نصب میکند. آن را در مدیر بسته NuGet اجرا کنید.
Install-Package Aspose.TeX
علاوه بر این، میتوانید آن را با دانلود فایل DLL نصب کنید.
کتابخانه C# برای LaTeX به XPS - مثال کد
حالا ما آمادهایم تا یک قطعه کد برای پیادهسازی تبدیل LaTeX به XPS به صورت برنامهنویسی بنویسیم.
مراحل عبارتند از:
- تعریف دایرکتوری کاری.
- ایجاد گزینههای تبدیل برای فرمت LaTeX بر روی موتور TeX با استفاده از متد ConsoleAppOptions.
- تعیین یک دایرکتوری کاری سیستم فایل برای خروجی.
- راهاندازی یک شیء از کلاس XpsSaveOptions برای ذخیره در فرمت XPS.
- ایجاد یک نمونه از کلاس XpsDevice و راهاندازی آن با xpsStream.
- اجرای تبدیل LaTeX به XPS با فراخوانی سازنده TeXJob.
شما میتوانید خروجی را در تصویر ببینید:

تبدیلکننده LaTeX به XPS - ابزار آنلاین
این یک ابزار آنلاین است که توسط Aspose.TeX برای .NET پشتیبانی میشود. بهترین ویژگی این ابزار این است که رایگان است و تبدیلهای کارآمد TeX/LaTeX به XPS را ارائه میدهد. علاوه بر این، فایل حاصل را بر روی دیسک شما ذخیره میکند. همچنین، یک رابط کشیدن و رها کردن به همراه گزینههای دیگر برای بارگذاری فایلهای منبع LaTeX/TeX وجود دارد.
دریافت یک مجوز رایگان
شما میتوانید یک مجوز موقت رایگان برای آزمایش این API TeX C# فراتر از محدودیتهای ارزیابی دریافت کنید.
جمعبندی
این ما را به پایان این پست وبلاگ میرساند. ما بررسی کردیم که چگونه میتوان از این کتابخانه C# برای تبدیل LaTeX به XPS به صورت برنامهنویسی استفاده کرد. علاوه بر این، پیادهسازی را با نوشتن یک نمونه کد پوشش دادیم. با این حال، این مستندات جزئیات پوششدادهنشده را توضیح میدهد. بنابراین، اگر میخواهید شروع به ساخت یک تبدیلکننده LaTeX به XPS برای برنامه خود کنید، میتوانید به مخزن GitHub و مراجع API بروید.
برای ارتباط با ما آزاد باشید
شما میتوانید ما را از سوالات یا پرسشهای خود در فروم مطلع کنید.