แยกวิเคราะห์ไฟล์ PPTX ใน Java
แยกข้อความและเนื้อหางานนำเสนอจากเอกสาร PPTX ด้วย API ฝั่งเซิร์ฟเวอร์ของ Aspose.Slides for Java
แยกวิเคราะห์ไฟล์ PPTX ด้วย Java
ใช้
Aspose.Slides for Java
เพื่อแยกวิเคราะห์งานนำเสนอ PPTX และแยกข้อความจากสไลด์ เพิ่มไลบรารีลงในโปรเจกต์ 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>แยกวิเคราะห์ไฟล์ 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
แยกข้อความจากงานนำเสนอ PPTX ด้วย Aspose.Slides for Java ในโค้ดไม่กี่บรรทัด
- โหลดไฟล์
PPTXด้วยคลาส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 ทำอะไรได้บ้างกับไฟล์ PPTX ของคุณเอง
- ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
- ดูว่า Aspose.Slides อ่านไฟล์ของคุณอย่างไรก่อนเขียนโค้ด
- อัปโหลดไฟล์ PPTX แล้วรับข้อความและรูปภาพ
- ดาวน์โหลดทั้งหมดเป็นไฟล์ ZIP เดียว
PPTX รูปแบบไฟล์คืออะไร
ไฟล์ที่มีนามสกุล PPTX ใช้รูปแบบงานนำเสนอ Office Open XML ไฟล์ PPTX จัดเก็บสไลด์ที่อาจมีข้อความ รูปภาพ การจัดรูปแบบ ภาพเคลื่อนไหว และเนื้อหางานนำเสนออื่นๆ
รูปแบบอื่นที่รองรับการแยกวิเคราะห์
ด้วย Java คุณยังสามารถแยกวิเคราะห์รูปแบบงานนำเสนออื่นได้