Thêm Hình mờ vào Bản trình bày ODP bằng Python
Xây dựng các ứng dụng Python của riêng bạn để chèn hình mờ văn bản hoặc hình ảnh vào bản trình bày PPT, PPTX hoặc ODP bằng API phía máy chủ.
Thêm Hình mờ vào Bản trình bày ODP qua Python
Sử dụng Aspose.Slides for Python via .NET, bạn có thể thêm hình mờ vào bản trình bày ODP. Hình mờ là một phần thiết yếu của bất kỳ bài thuyết trình nào. Chúng được sử dụng để bảo vệ nội dung của bài thuyết trình không bị sao chép hoặc sử dụng trái phép. Hình mờ là một hình ảnh hoặc văn bản hiển thị hoặc không nhìn thấy được đặt ở trên cùng của bản trình bày. Nó có thể được sử dụng để xác định chủ sở hữu của bài thuyết trình và để ngăn chặn việc sử dụng trái phép. Hình nền mờ cũng có thể được sử dụng để thêm nét chuyên nghiệp cho bản trình bày và làm cho bản trình bày trông bóng bẩy hơn.
Thêm Hình mờ văn bản vào ODP bằng Python
import aspose.slides as slides
import aspose.pydrawing as draw
with slides.Presentation() as pres:
master = pres.masters[0]
watermarkShape = master.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 0, 0, 100, 100)
watermarkTextFrame = watermarkShape.add_text_frame("Watermark")
# Lock Watermark from Editing
watermarkShape.shape_lock.select_locked = True
watermarkShape.shape_lock.size_locked = True
watermarkShape.shape_lock.text_locked = True
watermarkShape.shape_lock.position_locked = True
watermarkShape.shape_lock.grouping_locked = True
# Set Text Watermark Transparency
watermarkPortion = watermarkTextFrame.paragraphs[0].portions[0]
watermarkPortion.portion_format.fill_format.fill_type = slides.FillType.SOLID
watermarkPortion.portion_format.fill_format.solid_fill_color.color = draw.Color.from_argb(150, 200, 200, 200)
# Set Font Size of Text Watermark
watermarkPortion.portion_format.font_height = 16
pres.save("watermark.odp", slides.export.SaveFormat.ODP)
Thêm hình mờ vào bản trình bày ODP bằng Python
import aspose.slides as slides
with slides.Presentation() as presentation:
with open("image1.png", "rb") as fs:
data = fs.read()
image = presentation.images.add_image(data)
master = presentation.masters[0]
watermarkShape = master.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 0, 0, image.width, image.height)
watermarkShape.fill_format.fill_type = slides.FillType.PICTURE
watermarkShape.fill_format.picture_fill_format.picture.image = image
watermarkShape.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH
presentation.save("watermark2.odp", slides.export.SaveFormat.ODP)
Cách thêm Hình mờ vào ODP qua Python
Đây là các bước để thêm hình mờ văn bản vào tệp ODP.
Tải ODP với phiên bản Trình bày
Chọn bản trình bày chính
Thêm loại hình bằng phương pháp AddAutoShape
Thêm văn bản hình mờ bằng phương pháp AddTextFrame
Lưu kết quả ở định dạng ODP