تجزیه فایل‌های PPTX در Java

متن و محتوای ارائه را با APIهای سمت سرور Aspose.Slides for Java از اسناد PPTX استخراج کنید.

تجزیه فایل PPTX با Java

از Aspose.Slides for Java برای تجزیه ارائه‌های PPTX و استخراج متن از اسلایدها استفاده کنید. برای افزودن کتابخانه به پروژه مبتنی بر 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>

تجزیه فایل‌های PPTX – Java

Presentation presentation = new Presentation("demo.pptx");
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();
}

نحوه تجزیه فایل‌های PPTX در Java

با Aspose.Slides for Java در چند خط کد متن را از یک ارائه PPTX استخراج کنید.

  1. فایل PPTX را با کلاس 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 ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایل‌های PPTX شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides فایل‌های شما را چگونه می‌خواند.
  • یک فایل PPTX بارگذاری کنید و متن و تصاویر آن را دریافت کنید.
  • همه را در یک بایگانی ZIP دانلود کنید.

چیست PPTX فرمت فایل

فایل‌هایی با پسوند PPTX از قالب ارائه Office Open XML استفاده می‌کنند. فایل PPTX اسلایدهایی را ذخیره می‌کند که می‌توانند متن، تصویر، قالب‌بندی، پویانمایی و دیگر محتوای ارائه داشته باشند.

ادامه مطلب

سایر قالب‌های پشتیبانی‌شده برای تجزیه

با Java می‌توانید قالب‌های ارائه دیگر را نیز تجزیه کنید.