RTF به PDF C++

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 به فرمت 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 را با جزئیات کاوش کنید.

همچنین ببینید