PNG JPG BMP TIFF PPT
Aspose.Slides  for Java

تحليل تنسيقات PPT في Java

تحليل مستندات PPT أصلي وعالي الأداء باستخدام Aspose من جانب الخادم. الشرائح لـ Java APIs ، دون استخدام أي برنامج مثل Microsoft أو Adobe PDF.

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

من أجل تحليل ملف PPT ، سنستخدمه

Aspose.Slides for Java

API وهي واجهة برمجة تطبيقات تحليل غنية بالميزات وقوية وسهلة الاستخدام لمنصة Java. يمكنك تنزيل أحدث إصدار مباشرة من

مافن

وقم بتثبيته ضمن مشروعك المستند إلى 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>version of aspose-slides API</version>
    <classifier>jdk17</classifier>
</dependency>

خطوات تحليل ملفات PPT في Java

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

  1. قم بتحميل ملف PPT عن طريق تثبيت فئة العرض التقديمي.

  2. احصل على أول إطارات نصية للشرائح.

  3. حلقة خلال كل جزء من فقرة.

  4. احصل على المخرجات المطلوبة مثل النص والخط وما إلى ذلك.

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

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

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

تحليل ملفات PPT - جافا

//Load PPT file
Presentation pptPresentation = new Presentation("demo.ppt");
try{
    //Get an Array of TextFrameEx objects from the first slide
    ITextFrame[] textFramesSlideOne = SlideUtil.getAllTextBoxes(pptPresentation.getSlides().get_Item(0));

    //Loop through the Array of TextFrames
    for (int i = 0; i < textFramesSlideOne.length; i++){
        //Loop through paragraphs in current TextFrame
        for (IParagraph para : textFramesSlideOne[0].getParagraphs()){
            //Loop through portions in the current Paragraph
            for (IPortion port : para.getPortions()){
                //Display text in the current portion
                System.out.print(port.getText());

                //Display font height of the text
                System.out.print(port.getPortionFormat().getFontHeight());

                //Display font name of the text
                System.out.print(port.getPortionFormat().getLatinFont().getFontName());
            }
        }
    }
} finally {
    if (pptPresentation != null) pptPresentation.dispose();
}
//Similarly extarcting text from the Whole Presentation
//Use getAllTextFrames(pptPresentation, true) method and Iterate through Array   

    
 
  • حول Aspose.Slides for Java API

    يمكن استخدام Aspose.Slides API لقراءة وكتابة ومعالجة وتحويل مستندات Microsoft PowerPoint إلى PDF و XPS و HTML و TIFF و ODP وتنسيقات أخرى متنوعة. يمكن للمرء إنشاء ملفات جديدة من البداية وحفظ تلك في التنسيقات المدعومة ذات الصلة. Aspose.Slides هي واجهة برمجة تطبيقات مستقلة لإنشاء العروض التقديمية والشرائح والعناصر أو تحليلها أو معالجتها ، ولا تعتمد على أي برنامج مثل Microsoft أو OpenOffice.

    Online PPT Parser Live Demos

    Extract text and images from PPT documents right now by visiting our Live Demos website . The live demo has the following benefits

      No need to download Aspose API.
      No need to write any code.
      Just upload your PPT files.
      It will be parsed instantly.

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

    A file with PPT extension represents PowerPoint file that consists of a collection of slides for displaying as SlideShow. It specifies the Binary File Format used by Microsoft PowerPoint 97-2003. A PPT file can contain several different types of information such as text, bulleted points, images, multimedia and other embedded OLE objects. Microsoft came up with newer file format for PowerPoint, known as PPTX, from 2007 onwards that is based on Office OpenXML and is different from this binary file format. Several other application programs such as OpenOffice Impress and Apple Keynote can also create PPT files.

    قراءة المزيد

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

    باستخدام Java ، يمكن للمرء بسهولة تحليل التنسيقات الأخرى بما في ذلك.

    ODP (تنسيق العرض التقديمي OpenDocument)
    PPTX (افتح تنسيق عرض XML)