บทความง่ายๆ นี้ช่วยในการ ลบลายน้ำใน PowerPoint โดยใช้ Python คุณจะได้รับรายละเอียดในการตั้งค่าสภาพแวดล้อมการพัฒนาพร้อมกับรายการขั้นตอนที่อธิบายรายละเอียดกระบวนการ และโค้ดตัวอย่างเพื่อ ลบลายน้ำออกจาก PowerPoint โดยใช้ Python นอกจากนี้ เราจะกล่าวถึงกระบวนการลบลายน้ำออกจาก presentation ทั้งหมด
ขั้นตอนในการลบลายน้ำใน PowerPoint โดยใช้ Python
- สร้างสภาพแวดล้อมสำหรับการลบลายน้ำโดยใช้ Aspose.Slides สำหรับ Python ผ่าน .NET
- โหลด presentation และวนซ้ำสไลด์ทั้งหมดในนั้น
- ภายในแต่ละสไลด์ ให้เข้าถึงคอลเลกชันรูปร่างสไลด์ที่เกี่ยวข้อง
- ถ้าชื่อรูปร่างเป็นชื่อเฉพาะของลายน้ำ ให้เอาออกจากคอลเลกชัน
- บันทึกงานนำเสนอผลลัพธ์หลังจากลบลายน้ำทั้งหมดแล้ว
ขั้นตอนเหล่านี้ประกอบด้วยกระบวนการทีละขั้นตอนเกี่ยวกับ วิธีลบลายน้ำออกจาก PPTX โดยใช้ Python เริ่มต้นการดำเนินการโดยการโหลดงานนำเสนอต้นฉบับและเข้าถึงสไลด์ทั้งหมดเพื่อตรวจสอบชื่อรูปร่าง สุดท้าย ลบรูปร่างทั้งหมดที่มีชื่อตรงกับเกณฑ์ที่กำหนดภายในคอลเลกชันรูปร่าง
รหัสเพื่อลบลายน้ำออกจาก PowerPoint โดยใช้ Python
import aspose.slides as slides | |
filespath = "C://Words//" | |
#Apply the licence for API to remove watermark | |
slidesWatermarkLic = slides.License() | |
slidesWatermarkLic.set_license(filespath + "Conholdate.Total.Product.Family.lic") | |
# Access the Presentation from the disk | |
with slides.Presentation(filespath +"Input.pptx") as watermarkPptxPres: | |
#Iterate all the presentation slides | |
for slide in watermarkPptxPres.slides: | |
#Iterate all shapes in the slide | |
for shape in slide.shapes: | |
#Find the sahpe with name watermark | |
if shape.name == "watermark": | |
slide.Shapes.Remove(shape) | |
# Save the presentations with no watermark on the disk | |
watermarkPptxPres.save(filespath + "RemovedWatermark.pptx", slides.export.SaveFormat.PPTX) | |
print("Done") |
ตัวอย่างข้างต้นแสดง วิธีลบลายน้ำใน PowerPoint โดยใช้ Python หากต้องการลบรูปร่างออกจากคอลเลกชัน คุณสามารถเข้าถึงได้โดยใช้ชื่อหรือดัชนีของรูปร่าง งานนำเสนอทุกรายการจะมีคอลเลกชั่นสไลด์ต้นแบบที่สามารถเข้าถึงได้แทนคอลเลกชั่นสไลด์ปกติ เพื่อลบลายน้ำออกจากงานนำเสนอทั้งหมด แทนที่จะแยกแต่ละสไลด์
หัวข้อเล็กๆ นี้แนะนำให้เรา ลบลายน้ำออกจากงานนำเสนอใน Python หากคุณต้องการเรียนรู้เกี่ยวกับการเพิ่มลายน้ำแบบร่างในงานนำเสนอ โปรดดูบทความเกี่ยวกับ วิธีแทรกลายน้ำแบบร่างใน PowerPoint ใน Python