Phân tích tệp PPT trong Java

Trích xuất văn bản và nội dung bản trình bày từ tài liệu PPT bằng API phía máy chủ của Aspose.Slides for Java.

Phân tích tệp PPT bằng Java

Dùng Aspose.Slides for Java để phân tích bản trình bày PPT và trích xuất văn bản từ trang chiếu. Thêm thư viện vào dự án Maven bằng cấu hình kho lưu trữ và phụ thuộc bên dưới trong tệp pom.xml.

Kho lưu trữ

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

Phụ thuộc

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

Phân tích tệp 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();
}

Cách phân tích tệp PPT trong Java

Trích xuất văn bản từ bản trình bày PPT bằng Aspose.Slides for Java chỉ với vài dòng mã.

  1. Tải tệp PPT bằng lớp Presentation.
  2. Gọi phương thức SlideUtil.getAllTextBoxes để lấy các khung văn bản từ trang chiếu đầu tiên.
  3. Duyệt qua từng đối tượng ITextFrame, IParagraph và IPortion.
  4. Đọc văn bản, cỡ phông chữ và tên phông chữ từ mỗi đối tượng IPortion.

Yêu cầu hệ thống

Aspose.Slides for Java hỗ trợ các nền tảng và hệ điều hành chính. Hãy đảm bảo môi trường của bạn đáp ứng các điều kiện tiên quyết sau.

  • Microsoft Windows hoặc hệ điều hành tương thích có Java Runtime Environment cho ứng dụng JSP/JSF và ứng dụng máy tính.
  • Phiên bản mới nhất của Aspose.Slides for Java từ Maven .

Được xây dựng bằng Aspose.Slides

Trích xuất văn bản và hình ảnh trực tuyến

Ứng dụng Aspose.Slides Parser miễn phí được xây dựng bằng Aspose.Slides for Java, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPT của riêng bạn.

  • Chạy trong trình duyệt, không cần cài đặt gì.
  • Xem Aspose.Slides đọc tệp của bạn như thế nào trước khi viết mã.
  • Tải lên tệp PPT và nhận văn bản cùng hình ảnh của tệp.
  • Tải xuống tất cả dưới dạng một tệp ZIP.

Những gì là PPT Tập Tin Định Dạng

Tệp PPT lưu trữ bản trình bày PowerPoint 97-2003 theo định dạng tệp nhị phân. Tệp có thể chứa các trang chiếu với văn bản, hình ảnh, biểu đồ, đa phương tiện và đối tượng nhúng.

Đọc Thêm

Các định dạng phân tích khác được hỗ trợ

Với Java, bạn cũng có thể phân tích các định dạng bản trình bày khác.