แยกงานนำเสนอ PowerPoint Java

งานนำเสนอ PowerPoint มักจะต้องแยกเป็นไฟล์ PPTX/PPT หลายไฟล์ คุณสามารถแบ่งงานนำเสนอตามแต่ละสไลด์ สไลด์คู่หรือคี่ ฯลฯ ตามสถานการณ์ของคุณ ในบทความนี้ คุณจะได้เรียนรู้วิธีการแยกงานนำเสนอ PowerPoint PPTX/PPT โดยใช้ Java

Java API เพื่อแยกงานนำเสนอ PowerPoint

ในการแยกงานนำเสนอ PPTX หรือ PPT เราจะใช้ Aspose.Slides for Java API ได้รับการออกแบบมาเพื่อสร้าง แก้ไข และแปลงงานนำเสนอ PowerPoint และ OpenOffice จากภายในแอปพลิเคชัน Java คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

ขั้นตอนในการแยก PowerPoint PPTX ใน Java

ต่อไปนี้เป็นขั้นตอนในการแยก PowerPoint PPTX โดยใช้ Aspose.Slides for Java

  • โหลดไฟล์ PPT/PPTX จากดิสก์
  • วนซ้ำสไลด์ใน PowerPoint PPT
  • บันทึกแต่ละสไลด์เป็นไฟล์ PPT แยกต่างหาก

มาดูวิธีการทำตามขั้นตอนเหล่านี้ทางโปรแกรมและแยก PPT โดยใช้ Java

แยก PowerPoint PPT ใน Java

ต่อไปนี้เป็นขั้นตอนในการแยก PowerPoint PPT โดยใช้ Java

  • ขั้นแรก สร้างอินสแตนซ์ของคลาส Presentation เพื่อโหลดงานนำเสนอ PowerPoint
  • จากนั้น วนซ้ำแต่ละ ISlide ในคอลเลกชัน Presentation.getSlides()
  • ในการวนซ้ำแต่ละครั้ง ให้ทำตามขั้นตอนต่อไปนี้:

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแยก PPTX ใน Java

// โหลดงานนำเสนอ PowerPoint
Presentation presentation = new Presentation("presentation.pptx");

// ทำซ้ำผ่านสไลด์ในงานนำเสนอ
for (ISlide sld : presentation.getSlides()) {
	// สร้างงานนำเสนอใหม่
	Presentation newPres = new Presentation();
	
	// ลบสไลด์เริ่มต้น
	newPres.getSlides().get_Item(0).remove();
	
	// เพิ่มสไลด์ในงานนำเสนอ
	newPres.getSlides().addClone(sld);
               
	// บันทึกงานนำเสนอ
	newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}

Java API เพื่อแยกสไลด์ PPT - รับใบอนุญาตฟรี

คุณสามารถใช้ Aspose.Slides for Java ได้โดยไม่มีข้อจำกัดในการประเมินโดยรับ ใบอนุญาตชั่วคราวฟรี

แยก PowerPoint PPT - การสาธิตออนไลน์

ลองใช้ ตัวแยกการนำเสนอออนไลน์ ซึ่งใช้ Aspose.Slides

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแยก PowerPoint PPTX หรือ PPT ใน Java คุณสามารถปรับแต่งตัวอย่างโค้ดที่มีให้เพื่อแยกแต่ละสไลด์ในงานนำเสนอ สไลด์คู่หรือคี่ทั้งหมด ฯลฯ นอกจากนี้ คุณยังสามารถไปที่ เอกสาร เพื่อสำรวจคุณสมบัติอื่นๆ ของ API นอกจากนี้ คุณสามารถแจ้งให้เราทราบเกี่ยวกับข้อสงสัยของคุณผ่านทาง ฟอรัม ของเรา

ดูสิ่งนี้ด้วย