TeX یک سیستم حروفچینی است که به عنوان یکی از پیچیدهترین سیستمهای تایپوگرافی دیجیتال مورد توجه قرار گرفته است. فایل های TeX برای حروفچینی اسناد و کتاب های مختلف حاوی متن، نمادها و عبارات حسابی استفاده می شود. اکثر ویرایشگرهای TeX یک خروجی PDF تولید می کنند. ممکن است مواردی وجود داشته باشد که به خروجی یک فایل TeX به عنوان یک سند Word نیاز داشته باشید. برای چنین مواردی، این مقاله به شما آموزش می دهد که چگونه فایل های LaTeX را با استفاده از C++ به فایل Word تبدیل کنید.
- C++ API برای تبدیل فایلهای لاتکس TeX به فایلهای Word
- با استفاده از C++ یک فایل LaTeX TeX را به DOCX تبدیل کنید
C++ API برای تبدیل فایلهای لاتکس TeX به فایلهای Word
Aspose.PDF for C++ یک کتابخانه قدرتمند C++ است که به شما امکان ایجاد، خواندن و اصلاح اسناد PDF را می دهد. علاوه بر این، API از تبدیل فایل های LaTeX TeX به فایل های Word پشتیبانی می کند. میتوانید API را از طریق NuGet نصب کنید یا آن را مستقیماً از بخش دانلودها دانلود کنید.
PM> Install-Package Aspose.PDF.Cpp
با استفاده از C++ یک فایل LaTeX TeX را به DOCX تبدیل کنید
مراحل زیر برای تبدیل یک فایل لاتک TeX به یک فایل Word با استفاده از C++ آمده است.
- یک نمونه از کلاس TeXLoadOptions ایجاد کنید.
- فایل TeX را با استفاده از کلاس Document با عبور دادن مسیر فایل و شیء TeXLoadOptions به عنوان پارامتر بارگیری کنید.
- فایل TeX را با استفاده از روش Document->Save(System::String outputFileName, SaveFormat format) به عنوان DOCX ذخیره کنید.
کد نمونه زیر نحوه تبدیل یک فایل LaTeX TeX به یک فایل Word را با استفاده از C++ نشان می دهد.
// یک نمونه از کلاس TeXLoadOptions ایجاد کنید
auto options = MakeObject<TeXLoadOptions>();
// فایل TeX را بارگیری کنید
auto pdfDocument = MakeObject<Document>(u"SourceDirectory\\samplefile.tex", options);
// فایل TeX را به عنوان DOCX ذخیره کنید
pdfDocument->Save(u"OutputDirectory\\TeXToDOCX_out.docx", SaveFormat::DocX);
مجوز رایگان دریافت کنید
با درخواست [مجوز موقت رایگان] میتوانید API را بدون محدودیت ارزیابی امتحان کنید.
نتیجه
در این مقاله نحوه تبدیل فایل های لاتک TeX به فایل های Word با استفاده از C++ را یاد گرفتید. ما با استفاده از Aspose.PDF برای C++ API به این مهم دست یافتیم. این یک API قوی است که بسیاری از ویژگیهای اضافی را برای خودکارسازی گردشهای کاری مرتبط با PDF شما فراهم میکند. میتوانید با مراجعه به مستندات رسمی API را با جزئیات بررسی کنید. در صورت وجود هرگونه سوال، لطفاً با ما در [تالار گفتمان پشتیبانی رایگان11 تماس بگیرید.