ค้นหาข้อความใน PPTX ด้วย Java
สร้างแอปพลิเคชัน Java ที่ค้นหาข้อความในไฟล์งานนำเสนอด้วย API ฝั่งเซิร์ฟเวอร์
ค้นหาข้อความในงานนำเสนอ PPTX ผ่าน Java
ด้วย
Aspose.Slides for Java
คุณสามารถค้นหาข้อความในงานนำเสนอ PPTX ได้ ใช้เมธอด SlideUtil.getAllTextBoxes เพื่อรวบรวมกรอบข้อความ แล้วตรวจสอบออบเจ็กต์ ITextFrame, IParagraph และ IPortion
ค้นหาข้อความในงานนำเสนอ PPTX โดยใช้ Java
Presentation presentation = new Presentation("welcome-to-powerpoint.pptx");
try {
String searchText = "PowerPoint";
for (ISlide slide : presentation.getSlides()) {
ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);
for (ITextFrame textFrame : slideTextFrames) {
for (IParagraph paragraph : textFrame.getParagraphs()) {
for (IPortion portion : paragraph.getPortions()) {
if (portion.getText().contains(searchText)) {
System.out.println(portion.getText());
}
}
}
}
}
} finally {
presentation.dispose();
}วิธีค้นหาข้อความใน PPTX ผ่าน Java
ทำตามขั้นตอนต่อไปนี้เพื่อค้นหาข้อความในงานนำเสนอ PPTX
- โหลดไฟล์ PPTX ด้วยคลาส
Presentation - เรียกเมธอด
SlideUtil.getAllTextBoxesเพื่อรวบรวมกรอบข้อความจากแต่ละสไลด์ - ตรวจสอบออบเจ็กต์
ITextFrame,IParagraphและIPortionเพื่อหาข้อความที่ตรงกัน
สร้างด้วย Aspose.Slides
ค้นหาข้อความในไฟล์ PPTX ออนไลน์
แอป Aspose.Slides Search ฟรีนี้สร้างด้วย Aspose.Slides for Java ซึ่งเป็น API เดียวกับโค้ดด้านบน เปิดแอปแล้วดูว่า API ทำอะไรได้บ้างกับไฟล์ PPTX ของคุณเอง
- ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
- ดูว่า Aspose.Slides ค้นหาข้อความอย่างไรก่อนเขียนโค้ด
- ค้นหาข้อความธรรมดาหรือนิพจน์ทั่วไปในไฟล์ PPTX ของคุณ
- ดาวน์โหลดผลการค้นหาเป็นไฟล์ข้อความ
รูปแบบอื่นที่รองรับการค้นหา
ด้วย Java คุณยังสามารถค้นหาข้อความในรูปแบบต่อไปนี้ได้