บทความง่ายๆ นี้อธิบายวิธี ซ่อนสไลด์ใน Presentation โดยใช้ Python ซึ่งครอบคลุมขั้นตอนการกำหนดค่าที่จำเป็นและโค้ดตัวอย่างการทำงานสำหรับ การซ่อนสไลด์ PPTX ใน Python แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ในระบบปฏิบัติการ Windows, Linux หรือ macOS ที่กำหนดค่าด้วย .NET Core และ Python
ขั้นตอนในการซ่อนสไลด์ใน PPTX ใน Python
- สร้างสภาพแวดล้อมเป็น ใช้ Aspose.Slides สำหรับ Python ผ่าน .NET ในแอปพลิเคชันของคุณเพื่อซ่อนสไลด์
- เปิดงานนำเสนอที่ต้องการโดยใช้คลาส Presentation เพื่อซ่อนสไลด์ภายในงานนำเสนอ
- โหลดสไลด์ที่ 2 ภายในคอลเลกชันสไลด์นำเสนอ และซ่อนโดยการตั้งค่าคุณสมบัติ Slide.hidden
- บันทึกงานนำเสนอที่มีสไลด์ที่ซ่อนอยู่ในรูปแบบ PPTX บนดิสก์
การปฏิบัติตามขั้นตอนข้างต้นใน Python ซ่อนสไลด์ PPTX ภายในงานนำเสนอสามารถทำได้โดยใช้โค้ดง่าย ๆ ไม่กี่บรรทัด ก่อนอื่น งานนำเสนอต้นฉบับจะถูกโหลดโดยใช้ออบเจกต์คลาสการนำเสนอ จากนั้นจึงตามด้วยการโหลดสไลด์ที่ต้องการหรือสไลด์จากคอลเลกชันสไลด์ จากนั้นตั้งค่าคุณสมบัติ Slide.hidden เป็น True สไลด์หรือสไลด์ที่เลือกจะถูกซ่อนภายในงานนำเสนอ งานนำเสนอที่แก้ไขซึ่งมีสไลด์หรือสไลด์ที่ซ่อนอยู่จะถูกบันทึกไว้ในดิสก์ในรูปแบบ PPTX
รหัสเพื่อซ่อนสไลด์ในงานนำเสนอใน Python
#import aspose.pydrawing as drawing | |
import aspose.slides as slides | |
filepath = "C://Words//" | |
# Applying the linence for Aspose.Slides to hide a slide | |
hideSlidesLicense = slides.License() | |
hideSlidesLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
# Acces the source presenatation file from the disk | |
with slides.Presentation(filepath+"Source.pptx") as sampleSrcPres: | |
# Access the second slide of the loaded presentation | |
srcSlideToHide = sampleSrcPres.slides[1] | |
#Hide the desired slide | |
srcSlideToHide.hidden = True | |
# Save the presentation with a hidden slide | |
sampleSrcPres.save(filepath + "PresentationWithHiddenSlide.pptx", slides.export.SaveFormat.PPTX) | |
print("Process Completed") | |
โค้ดข้างต้นสามารถ ซ่อนสไลด์ใน PPTX ใน Python โดยใช้อินเทอร์เฟซ API ที่ง่ายมาก คุณสามารถเข้าถึงสไลด์จำนวนเท่าใดก็ได้ภายในคอลเลกชันสไลด์ และจะต้องตั้งค่าคุณสมบัติที่ซ่อนอยู่สำหรับแต่ละสไลด์แยกกัน API ช่วยให้คุณบันทึกงานนำเสนอด้วยสไลด์ที่ซ่อนอยู่ในรูปแบบ PPT, PPS, POT, POTX, PPTX หรือ ODP บนดิสก์หรือภายในสตรีมหน่วยความจำ ทั้งนี้ขึ้นอยู่กับข้อกำหนดการใช้งานแอปพลิเคชันของคุณ
หัวข้อนี้กล่าวถึงวิธีการ ซ่อนสไลด์ในการนำเสนอด้วย Python หากคุณสนใจที่จะเรียนรู้เกี่ยวกับการแทรกรูปภาพภายในตาราง PowerPoint โปรดดูบทความเกี่ยวกับ วิธีแทรกรูปภาพลงในตาราง PowerPoint โดยใช้ Python