تحليل عروض PPT التقديمية في C++
استخدم Aspose.Slides for C++ لاستخراج النص من شرائح العرض التقديمي دون Microsoft PowerPoint.
تحليل ملف PPT باستخدام C++
استخدم Aspose.Slides for C++ لتحليل ملفات عروض PPT التقديمية واستخراج النص من الشرائح. توفر الواجهة البرمجية نص الشرائح عبر SlideUtil::GetAllTextBoxes وITextFrame وIParagraph وIPortion، لذا يمكنك قراءة المحتوى النصي دون أتمتة Microsoft PowerPoint. ثبّت الحزمة
Aspose.Slides.Cpp
من NuGet أو استخدم الأمر أدناه في Package Manager Console.
الأمر
PM> Install-Package Aspose.Slides.Cppتحليل ملفات PPT – C++
auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));
for (auto&& textFrame : textFrames)
{
for (auto&& paragraph : textFrame->get_Paragraphs())
{
for (auto&& portion : paragraph->get_Portions())
{
Console::WriteLine(portion->get_Text());
}
}
}
presentation->Dispose();كيفية تحليل ملفات PPT في C++
استخرج النص من ملفات PPT باستخدام Aspose.Slides for C++.
- حمّل ملف PPT باستخدام الفئة
Presentation. - احصل على كائنات
ITextFrameمن الشريحة الأولى باستخدامSlideUtil::GetAllTextBoxes. - مرّ على كائنات
ITextFrame. - مرّ على كائنات
IParagraphفي كلITextFrame. - مرّ على كائنات
IPortionفي كلIParagraph. - اقرأ النص باستخدام
get_Text.
متطلبات النظام
يدعم Aspose.Slides for C++ منصات سطح المكتب والخوادم الرئيسية. تأكد من أن مشروعك يستوفي المتطلبات الأساسية التالية.
- Microsoft Windows أو Linux أو macOS أو نظام تشغيل متوافق آخر مع بيئة تشغيل C++ المدعومة.
- مكتبة Aspose.Slides for C++ مضافة كمرجع في مشروعك.
مبني باستخدام Aspose.Slides
استخراج النص والصور عبر الإنترنت
تطبيق Aspose.Slides Parser المجاني مبني باستخدام Aspose.Slides for C++، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPT الخاصة بك.
- يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
- شاهد كيف يقرأ Aspose.Slides ملفاتك قبل كتابة الكود.
- ارفع ملف PPT واحصل على نصه وصوره.
- نزّل كل شيء في أرشيف ZIP واحد.
ما هو PPT تنسيق الملف
ملف PPT هو ملف عرض تقديمي من Microsoft PowerPoint 97-2003. يخزّن الشرائح والنصوص والصور والوسائط المتعددة والكائنات المضمنة بتنسيق ملفات PowerPoint الثنائي المستخدم قبل تنسيق Open XML المسمى PPTX.
تنسيقات أخرى مدعومة للتحليل
باستخدام C++ يمكنك أيضًا تحليل تنسيقات عروض تقديمية أخرى.