تحليل ملفات PPT في Java

استخرج النص ومحتوى العرض التقديمي من مستندات PPT باستخدام واجهات Aspose.Slides for Java البرمجية على الخادم.

تحليل ملف PPT باستخدام Java

استخدم Aspose.Slides for Java لتحليل عروض PPT التقديمية واستخراج النص من الشرائح. أضف المكتبة إلى مشروع Maven باستخدام إعدادات المستودع والاعتمادية أدناه في ملف pom.xml.

المستودع

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

الاعتمادية

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>26.8</version>
    <classifier>jdk16</classifier>
</dependency>

تحليل ملفات PPT – Java

Presentation presentation = new Presentation("demo.ppt");
try {
    ISlide slide = presentation.getSlides().get_Item(0);
    ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);

    for (ITextFrame textFrame : slideTextFrames) {
        for (IParagraph paragraph : textFrame.getParagraphs()) {
            for (IPortion portion : paragraph.getPortions()) {
                System.out.print(portion.getText());
                System.out.print(portion.getPortionFormat().getFontHeight());
                System.out.print(portion.getPortionFormat().getLatinFont().getFontName());
            }
        }
    }
} finally {
    presentation.dispose();
}

كيفية تحليل ملفات PPT في Java

استخرج النص من عرض PPT تقديمي باستخدام Aspose.Slides for Java ببضعة أسطر من الكود.

  1. حمّل ملف PPT باستخدام الفئة Presentation.
  2. استدعِ الأسلوب SlideUtil.getAllTextBoxes للحصول على إطارات النص من الشريحة الأولى.
  3. مرّ على كل كائن ITextFrame وIParagraph وIPortion.
  4. اقرأ النص وحجم الخط واسم الخط من كل كائن IPortion.

متطلبات النظام

يدعم Aspose.Slides for Java المنصات وأنظمة التشغيل الرئيسية. تأكد من أن بيئتك تستوفي المتطلبات الأساسية التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع Java Runtime Environment لتطبيقات JSP/JSF وتطبيقات سطح المكتب.
  • أحدث إصدار من Aspose.Slides for Java من Maven .

مبني باستخدام Aspose.Slides

استخراج النص والصور عبر الإنترنت

تطبيق Aspose.Slides Parser المجاني مبني باستخدام Aspose.Slides for Java، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات PPT الخاصة بك.

  • يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
  • شاهد كيف يقرأ Aspose.Slides ملفاتك قبل كتابة الكود.
  • ارفع ملف PPT واحصل على نصه وصوره.
  • نزّل كل شيء في أرشيف ZIP واحد.

ما هو PPT تنسيق الملف

يخزّن ملف PPT عرضًا تقديميًا من PowerPoint 97-2003 بتنسيق الملفات الثنائي. وقد يحتوي على شرائح بها نصوص وصور ومخططات ووسائط متعددة وكائنات مضمنة.

قراءة المزيد

تنسيقات أخرى مدعومة للتحليل

باستخدام Java يمكنك أيضًا تحليل تنسيقات عروض تقديمية أخرى.