เพิ่มลายน้ำในงานนำเสนอ PPT ด้วย Python
สร้างแอป Python ที่เพิ่มลายน้ำข้อความหรือรูปภาพในงานนำเสนอ PPT ด้วย Aspose.Slides
เพิ่มลายน้ำในงานนำเสนอ PPT ด้วย Python – ตัวอย่าง
ด้วย Aspose.Slides for Python via .NET คุณสามารถเพิ่มลายน้ำข้อความหรือรูปภาพในงานนำเสนอ PPT ได้โดยไม่ต้องใช้ Microsoft PowerPoint ลายน้ำช่วยระบุความเป็นเจ้าของ ทำเครื่องหมายว่างานนำเสนอเป็นความลับหรือฉบับร่าง หรือสร้างแบรนด์ที่สอดคล้องกัน ตัวอย่างด้านล่างวางลายน้ำบนสไลด์ต้นแบบแรก เพื่อให้ลายน้ำปรากฏบนสไลด์ที่ใช้ต้นแบบนั้น
เพิ่มลายน้ำข้อความในงานนำเสนอ PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 100, 100, 400, 50)
watermark_text_frame = watermark_shape.add_text_frame("CONFIDENTIAL")
watermark_shape.fill_format.fill_type = slides.FillType.NO_FILL
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
watermark_portion = watermark_text_frame.paragraphs[0].portions[0]
watermark_portion.portion_format.font_height = 32
watermark_shape.auto_shape_lock.select_locked = True
watermark_shape.auto_shape_lock.size_locked = True
watermark_shape.auto_shape_lock.text_locked = True
watermark_shape.auto_shape_lock.position_locked = True
watermark_shape.auto_shape_lock.grouping_locked = True
presentation.save("watermarked.ppt", slides.export.SaveFormat.PPT)เพิ่มลายน้ำรูปภาพในงานนำเสนอ PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
with open("watermark.png", "rb") as image_stream:
watermark_image = presentation.images.add_image(image_stream.read())
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(
slides.ShapeType.RECTANGLE, 100, 100, watermark_image.width, watermark_image.height)
watermark_shape.fill_format.fill_type = slides.FillType.PICTURE
watermark_shape.fill_format.picture_fill_format.picture.image = watermark_image
watermark_shape.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
presentation.save("watermarked.ppt", slides.export.SaveFormat.PPT)วิธีเพิ่มลายน้ำใน PPT ด้วย Python
ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มลายน้ำข้อความในงานนำเสนอ PPT
- เปิดไฟล์ PPT ด้วย
Presentation - ดึงสไลด์ต้นแบบแรกจากคอลเลกชัน
masters - เรียก
add_auto_shapeเพื่อเพิ่มสี่เหลี่ยมผืนผ้าลงในสไลด์ต้นแบบ - เรียก
add_text_frameเพื่อเพิ่มข้อความลายน้ำ จากนั้นจัดรูปแบบและล็อกรูปร่าง - เรียก
saveพร้อมSaveFormat.PPTเพื่อบันทึกงานนำเสนอที่มีลายน้ำ
สร้างด้วย Aspose.Slides
เพิ่มลายน้ำในไฟล์ PPT ออนไลน์
แอป Aspose.Slides Watermark ฟรีนี้สร้างด้วย Aspose.Slides for Python via .NET ซึ่งเป็น API เดียวกับโค้ดด้านบน เปิดแอปแล้วดูว่า API ทำอะไรได้บ้างกับไฟล์ PPT ของคุณเอง
- ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
- ดูว่า Aspose.Slides เพิ่มลายน้ำอย่างไรก่อนเขียนโค้ด
- เพิ่มลายน้ำข้อความหรือรูปภาพในไฟล์ PPT ของคุณ
- ดาวน์โหลดไฟล์ที่มีลายน้ำ
รูปแบบอื่นที่รองรับลายน้ำ
ด้วย Python คุณยังสามารถเพิ่มลายน้ำในรูปแบบงานนำเสนออื่นที่รองรับได้