RTF یک فرمت فایل متنی غنی از پلتفرم است که توسط مایکروسافت معرفی شده است. علاوه بر متن، میتواند حاوی اطلاعات اضافی درباره سبک فونت، قالببندی، تصاویر و غیره باشد. ممکن است شرایطی مانند اشتراکگذاری فایل از طریق اینترنت وجود داشته باشد که نمیخواهید فایل قابل ویرایش باشد یا میخواهید فایل ثابت شود. چیدمان. در چنین مواردی، فرمت PDF بهترین گزینه برای شماست. PDF یک فرمت چند پلتفرمی است که می تواند ایمن شود و فقط خواندنی باشد. علاوه بر این، فایل PDF هر کجا که آن را باز کنید یکسان به نظر می رسد. در این مقاله با نحوه تبدیل فایل های RTF به فرمت PDF با استفاده از C++ آشنا می شوید.
API تبدیل RTF به PDF C++
برای تبدیل اسناد RTF به فرمت PDF از Aspose.Words for C++ API استفاده خواهیم کرد. این یک کتابخانه بومی ++C است که به شما امکان تولید، تغییر و تبدیل فایلهای Microsoft Word را میدهد. علاوه بر این، از تبدیل فایل ها به فرمت PDF نیز پشتیبانی می کند. میتوانید API را از طریق NuGet نصب کنید یا آن را مستقیماً از بخش دانلودها دانلود کنید.
PM> Install-Package Aspose.Words.Cpp
تبدیل C++ RTF به PDF
در زیر مراحل تبدیل اسناد RTF به فرمت PDF آمده است.
- سند RTF را با استفاده از سازنده Document(System::String fileName) از کلاس Document بارگیری کنید.
- فایل RTF را با استفاده از روش Document->Save(System::String fileName, Aspose::Words::SaveFormat saveFormat) به صورت PDF ذخیره کنید.
در زیر نمونه کد تبدیل اسناد RTF به فرمت PDF آورده شده است.
// یک نمونه از کلاس Document ایجاد کنید و فایل RTF را بارگذاری کنید
System::SharedPtr<Aspose::Words::Document> document = System::MakeObject<Aspose::Words::Document>(u"SourceDirectory\\Test File (rtf).rtf");
// مسیر فایل خروجی
System::String outputPath = u"OutputDirectory\\TextFileOut.pdf";
// RTF را به صورت PDF ذخیره کنید
document->Save(outputPath, Aspose::Words::SaveFormat::Pdf);
مجوز رایگان دریافت کنید
با درخواست [مجوز موقت رایگان] میتوانید API را بدون محدودیت ارزیابی امتحان کنید.
نتیجه
در این مقاله نحوه تبدیل اسناد RTF به فرمت PDF به صورت برنامه نویسی با استفاده از C++ را یاد گرفتید. به منظور انجام این تبدیل، ما از Aspose.Words برای C++ استفاده کردهایم، که یک API غنی از ویژگیها است که به شما امکان میدهد گردشهای کاری مرتبط با MS Word را خودکار کنید. با استفاده از مستندات رسمی میتوانید API را با جزئیات کاوش کنید.