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