تحليل عروض PPTX التقديمية في C++
استخدم Aspose.Slides for C++ لاستخراج النص من شرائح العرض التقديمي دون Microsoft PowerPoint.
تحليل ملف PPTX باستخدام C++
استخدم Aspose.Slides for C++ لتحليل ملفات عروض PPTX التقديمية واستخراج النص من الشرائح. توفر الواجهة البرمجية نص الشرائح عبر SlideUtil::GetAllTextBoxes وITextFrame وIParagraph وIPortion، لذا يمكنك قراءة المحتوى النصي دون أتمتة Microsoft PowerPoint. ثبّت الحزمة
Aspose.Slides.Cpp
من NuGet أو استخدم الأمر أدناه في Package Manager Console.
الأمر
PM> Install-Package Aspose.Slides.Cppتحليل ملفات PPTX – C++
auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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();كيفية تحليل ملفات PPTX في C++
استخرج النص من ملفات PPTX باستخدام Aspose.Slides for C++.
- حمّل ملف PPTX باستخدام الفئة
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++، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPTX الخاصة بك.
- يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
- شاهد كيف يقرأ Aspose.Slides ملفاتك قبل كتابة الكود.
- ارفع ملف PPTX واحصل على نصه وصوره.
- نزّل كل شيء في أرشيف ZIP واحد.
ما هو PPTX تنسيق الملف
ملف PPTX هو ملف عرض تقديمي من Microsoft PowerPoint بتنسيق Open XML. يخزّن الشرائح والنصوص والصور والتنسيقات والرسوم المتحركة وغيرها من محتوى العرض في حزمة مضغوطة مبنية على XML.
تنسيقات أخرى مدعومة للتحليل
باستخدام C++ يمكنك أيضًا تحليل تنسيقات عروض تقديمية أخرى.