แยกวิเคราะห์ไฟล์ PPT ใน Java
แยกข้อความและเนื้อหางานนำเสนอจากเอกสาร PPT ด้วย API ฝั่งเซิร์ฟเวอร์ของ Aspose.Slides for Java
แยกวิเคราะห์ไฟล์ PPT ด้วย Java
ใช้
Aspose.Slides for Java
เพื่อแยกวิเคราะห์งานนำเสนอ PPT และแยกข้อความจากสไลด์ เพิ่มไลบรารีลงในโปรเจกต์ Maven ด้วยการกำหนดค่า repository และ dependency ด้านล่างในไฟล์ pom.xml
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>Dependency
<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 ในโค้ดไม่กี่บรรทัด
- โหลดไฟล์
PPTด้วยคลาสPresentation - เรียกเมธอด
SlideUtil.getAllTextBoxesเพื่อดึงกรอบข้อความจากสไลด์แรก - วนผ่านออบเจ็กต์
ITextFrame,IParagraphและIPortionแต่ละรายการ - อ่านข้อความ ขนาดฟอนต์ และชื่อฟอนต์จากออบเจ็กต์
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 ทำอะไรได้บ้างกับไฟล์ PPT ของคุณเอง
- ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
- ดูว่า Aspose.Slides อ่านไฟล์ของคุณอย่างไรก่อนเขียนโค้ด
- อัปโหลดไฟล์ PPT แล้วรับข้อความและรูปภาพ
- ดาวน์โหลดทั้งหมดเป็นไฟล์ ZIP เดียว
PPT รูปแบบไฟล์คืออะไร
ไฟล์ PPT จัดเก็บงานนำเสนอ PowerPoint 97-2003 ในรูปแบบไฟล์ไบนารี และอาจมีสไลด์ที่ประกอบด้วยข้อความ รูปภาพ แผนภูมิ มัลติมีเดีย และวัตถุฝังตัว
รูปแบบอื่นที่รองรับการแยกวิเคราะห์
ด้วย Java คุณยังสามารถแยกวิเคราะห์รูปแบบงานนำเสนออื่นได้