此示例演示如何在 PPTX 幻灯片的背景上添加水印。
Python
import groupdocs.watermark as gw
import groupdocs.watermark.watermarks as gww
import groupdocs.watermark.options as gwo
import groupdocs.watermark.options.presentation as gwop
# 打开 PPTX 文件。
load_options = gwop.PresentationLoadOptions()
with gw.Watermarker("source.pptx", load_options) as watermarker:
# 设置水印细节。
with TextWatermark("Protected image", gww.Font("Arial", 8.0)) as watermark:
watermark.horizontal_alignment = gwс.HorizontalAlignment.CENTER
watermark.vertical_alignment = gwс.VerticalAlignment.CENTER
watermark.rotate_angle = 45
watermark.scale_factor = 1
# 将水印应用于幻灯片背景。
watermarker.add(watermark)
# 保存更新的演示文稿。
watermarker.save("result.pptx")