OpenOffice از فرمت فایل ODP برای اسناد ارائه خود استفاده می کند. فایلهای ODP مجموعهای از اسلایدهای حاوی متن، تصاویر، نمودارها، انیمیشنها و دیگر انواع رسانهها هستند. ممکن است شرایطی وجود داشته باشد که باید فایل های ODP خود را به فرمت PDF تبدیل کنید. برای این منظور، این مقاله به شما آموزش می دهد که چگونه فایل های ODP را با استفاده از C++ به فرمت PDF تبدیل کنید.
C++ API برای تبدیل فایل های ODP به فرمت PDF
Aspose.Slides for C++ یک API C++ برای کار با فایل های پاورپوینت است. این به شما امکان می دهد بدون نیاز به نرم افزار اضافی فایل های پاورپوینت را ایجاد، بخوانید و اصلاح کنید. علاوه بر این، API از تبدیل فایل های ODP به فرمت PDF پشتیبانی می کند. میتوانید API را از طریق NuGet نصب کنید یا آن را مستقیماً از بخش دانلودها دانلود کنید.
PM> Install-Package Aspose.Slides.Cpp
تبدیل فایل های ODP به فرمت PDF با استفاده از C++
در زیر مراحل تبدیل فایل های ODP به فرمت PDF با استفاده از C++ آمده است.
- فایل ODP را با استفاده از کلاس Presentation بارگیری کنید.
- فایل ODP را به صورت PDF با استفاده از روش Presentation->Save(System::String fname, Export::SaveFormat format) ذخیره کنید.
کد نمونه زیر نحوه تبدیل فایل های ODP به فرمت PDF با استفاده از C++ را نشان می دهد.
// مسیرهای فایل
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// فایل ODP را بارگیری کنید
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// PDF را ذخیره کنید
presentation->Save(outputFilePath, SaveFormat::Pdf);
مجوز رایگان دریافت کنید
به منظور امتحان کردن API بدون محدودیت ارزیابی، می توانید [یک مجوز موقت رایگان] درخواست کنید.
نتیجه
در این مقاله با نحوه تبدیل فایل های ODP به فرمت PDF با استفاده از C++ آشنا شدید. قطعه کد مشترک نحوه تبدیل فایل های ODP به فرمت PDF را تنها با چند خط کد نشان می دهد. Aspose.Slides for C++ یک API قوی است که می توانید با مراجعه به مستندات رسمی جزئیات آن را بررسی کنید. در صورت وجود هرگونه سوال، لطفاً با ما در [تالار گفتمان پشتیبانی رایگان9 تماس بگیرید.