اگر می خواهید محتویات یک PDF را به یک ارائه منتقل کنید، منطقی است که پی دی اف را به پاورپوینت تبدیل کنید ارائه مستقیم PDF یک فرمت فایل محبوب برای به اشتراک گذاری اطلاعات در پلتفرم ها است، اما ویرایشگرهای PDF بسیار نادر هستند. علاوه بر این، حتی زمانی که یک ویرایشگر PDF در دسترس است، مایکروسافت پاورپوینت و سایر برنامههای ارائه ابزارهای ویرایش و گزینههای قالببندی بسیار بهتری را ارائه میدهند.
این مقاله به شما نشان می دهد که چگونه PDF را به PPT در C++ تبدیل کنید. ابتدا، یک C++ API را معرفی میکنیم که فرآیند را تقویت میکند. دوم، ما روند تبدیل PDF به پاورپوینت را توضیح می دهیم که شما را ملزم به اجرای کد ++C می کند.
دریافت C++ API برای تبدیل PDF به PPT
Aspose.Slides for C++ یک API قدرتمند C++ است که توسعه دهندگان و برنامهها از آن برای ایجاد ارائهها (از ابتدا)، دستکاری و ویرایش ارائههای موجود، تبدیل ارائهها به تصاویر استفاده میکنند. (یا ویدیوها یا PDF یا اسناد HTML یا اسناد دیگر)، و همه کارها را با ارائه ها انجام دهید.
- کتابخانه C++ پیشنهادی سریعترین و سادهترین مسیر را برای تبدیل اسناد PDF به ارائههای پاورپوینت فراهم میکند.
- برای نصب Aspose.Slides برای C++، دستورالعملهای این راهنمای نصب را دنبال کنید.
تبدیل PDF به پاورپوینت در C++
- نمونه سازی یک شی از کلاس «Presentation».
- متد «AddFromPdf()» را فراخوانی کنید و فایل PDF را که می خواهید تبدیل کنید به پاورپوینت ارسال کنید.
- برای ذخیره فایل در قالب پاورپوینت از روش «ذخیره()» استفاده کنید.
این کد ++C به شما نشان می دهد که چگونه PDF را به PPT تبدیل کنید:
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
نکته: Aspose یک برنامه وب PDF به PPT ارائه می دهد که اساساً فرآیند تبدیل PDF به پاورپوینت را به صورت آنلاین به عنوان یک سرویس رایگان برای افراد تکرار می کند.
مجوز رایگان دریافت کنید
آیا آماده هستید تا ویژگی های Aspose.Slides را بدون محدودیت امتحان کنید؟ یک مجوز موقت رایگان دریافت کنید.
نتیجه
در این مرحله، می توانیم با خیال راحت فرض کنیم که شما با Aspose.Slides برای C++ به اندازه کافی آشنا هستید تا از آن برای تبدیل PDF به پاورپوینت (به سادگی با اجرای چند خط کد C++) استفاده کنید.
اگر میخواهید درباره [ویژگیهای] Aspose.Slides (https://docs.aspose.com/slides/cpp/features-overview/) بیشتر بخوانید، به [اسناد] ما مراجعه کنید (https://docs.aspose.com/) اسلاید/شبکه/). اگر با مشکلی مواجه شدید، میتوانید آن را در [تالار گفتمان] ما گزارش دهید (https://forum.aspose.com/c/slides/).