Thêm hình mờ vào bản trình bày PPT bằng Python
Xây dựng ứng dụng Python thêm hình mờ văn bản hoặc hình ảnh vào bản trình bày PPT bằng Aspose.Slides.
Thêm hình mờ vào một bản trình bày PPT bằng Python
Với Aspose.Slides for Python via .NET , bạn có thể thêm hình mờ văn bản hoặc hình ảnh vào bản trình bày PPT mà không cần Microsoft PowerPoint. Hình mờ có thể cho biết quyền sở hữu, đánh dấu bản trình bày là bí mật hoặc bản nháp, hoặc tạo nhận diện thương hiệu nhất quán. Các ví dụ dưới đây đặt hình mờ trên trang chiếu cái đầu tiên để hình mờ xuất hiện trên các trang chiếu dùng trang chiếu cái đó.
Thêm hình mờ văn bản vào bản trình bày 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)Thêm hình mờ hình ảnh vào bản trình bày 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)Cách thêm hình mờ vào PPT bằng Python
Làm theo các bước sau để thêm hình mờ văn bản vào bản trình bày PPT.
- Mở tệp PPT bằng
Presentation. - Lấy trang chiếu cái đầu tiên từ tập hợp
masters. - Gọi
add_auto_shapeđể thêm hình chữ nhật vào trang chiếu cái. - Gọi
add_text_frameđể thêm văn bản hình mờ, sau đó định dạng và khóa hình dạng. - Gọi
savevớiSaveFormat.PPTđể lưu bản trình bày có hình mờ.
Được xây dựng bằng Aspose.Slides
Thêm hình mờ vào tệp PPT trực tuyến
Ứng dụng Aspose.Slides Watermark miễn phí được xây dựng bằng Aspose.Slides for Python via .NET, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPT của riêng bạn.
- Chạy trong trình duyệt, không cần cài đặt gì.
- Xem Aspose.Slides thêm hình mờ như thế nào trước khi viết mã.
- Thêm hình mờ văn bản hoặc hình ảnh vào tệp PPT của bạn.
- Tải xuống tệp có hình mờ.
Các định dạng khác hỗ trợ hình mờ
Với Python, bạn cũng có thể thêm hình mờ vào các định dạng bản trình bày khác được hỗ trợ.