با استفاده از C++ پاورپوینت PPT را به PPTX تبدیل کنید

PPT و PPTX فرمت‌های فایلی هستند که Microsoft PowerPoint برای ارائه‌های خود استفاده می‌کند. PPTX نسخه جدیدتر PPT است که بر اساس XML ساخته شده است. به دلیل پشتیبانی از XML، باز کردن ارائه ها با فرمت جدیدتر PPTX برای سایر برنامه ها بسیار آسان تر است. ممکن است شرایطی وجود داشته باشد که لازم باشد فایل‌های PPT قدیمی خود را به فرمت جدیدتر PPTX منتقل کنید. برای چنین مواردی، این مقاله به شما آموزش می دهد که چگونه فایل های پاورپوینت PPT را با استفاده از C++ به فرمت PPTX تبدیل کنید.

C++ API برای تبدیل فایل های PPT به فرمت PPTX

برای تبدیل فایل‌های PPT به فرمت PPTX، از API Aspose.Slides for C++ استفاده می‌کنیم. این یک API قوی است که به شما امکان می دهد بدون نیاز به نرم افزار اضافی فایل های PPT و PPTX را ایجاد، بخوانید و اصلاح کنید. علاوه بر این، API از تبدیل فایل های PPT به فرمت PPTX پشتیبانی می کند. برای شروع، می‌توانید API را از طریق NuGet نصب کنید یا آن را مستقیماً از بخش Downloads دانلود کنید.

PM> Install-Package Aspose.Slides.Cpp

تبدیل فایل های پاورپوینت PPT به فرمت PPTX با استفاده از ++C

تبدیل فایل های PPT به PPTX بسیار آسان است. تنها در چند خط کد می توانید فایل های PPT خود را به فرمت PPTX تبدیل کنید. برای رسیدن به آن، لطفا مراحل زیر را دنبال کنید.

کد نمونه زیر نحوه تبدیل فایل های PPT به فرمت PPTX با استفاده از C++ را نشان می دهد.

// مسیرهای فایل
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.ppt";
const String outputFilePath = u"OutputDirectory\\PptToPptx_out.pptx";

// فایل PPT را بارگیری کنید
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// فایل PPTX را ذخیره کنید
presentation->Save(outputFilePath, SaveFormat::Pptx);

مجوز رایگان دریافت کنید

برای امتحان کردن API بدون محدودیت ارزیابی، می توانید [یک مجوز موقت رایگان] درخواست کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل های پاورپوینت PPT به فرمت PPTX با استفاده از ++C آشنا شدید. قطعه کد مشترک نحوه دستیابی به این تبدیل را تنها با چند خط کد نشان می دهد. Aspose.Slides برای C++ بسیاری از ویژگی های اضافی را برای کار با فایل های PowerPoint PPTX/PPT فراهم می کند. می‌توانید با مراجعه به مستندات رسمی API را با جزئیات بررسی کنید. در صورت وجود هرگونه سوال، لطفاً با ما در [تالار گفتمان پشتیبانی رایگان11 تماس بگیرید.

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