PPT PPTX ODP POT ppsx
Aspose.Slides  for Python via .NET
PPTX

Tambahkan Tanda Air ke Presentasi PPTX menggunakan Python

Bangun aplikasi Python Anda sendiri untuk menyisipkan watermark teks atau gambar ke dalam presentasi PPT, PPTX, atau ODP menggunakan API sisi server.

Tambahkan Tanda Air ke Presentasi PPTX melalui Python

Menggunakan Aspose.Slides for Python via .NET, Anda dapat menambahkan watermark ke presentasi PPTX. Tanda air adalah bagian penting dari presentasi apa pun. Mereka digunakan untuk melindungi konten presentasi agar tidak disalin atau digunakan tanpa izin. Tanda air adalah gambar atau teks yang terlihat atau tidak terlihat yang ditempatkan di atas presentasi. Ini dapat digunakan untuk mengidentifikasi pemilik presentasi dan untuk mencegah penggunaan yang tidak sah. Tanda air juga dapat digunakan untuk menambahkan sentuhan profesional pada presentasi dan membuatnya terlihat lebih halus.

Tambahkan Watermark Teks ke PPTX menggunakan 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.pptx", slides.export.SaveFormat.PPTX)

Tambahkan Tanda Air Gambar ke Presentasi PPTX menggunakan 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.pptx", slides.export.SaveFormat.PPTX)

Cara Menambahkan Tanda Air ke PPTX melalui Python

Ini adalah langkah-langkah untuk menambahkan watermark teks ke file PPTX.

  1. Muat PPTX dengan contoh Presentasi

  2. Pilih presentasi master

  3. Tambahkan tipe bentuk menggunakan metode AddAutoShape

  4. Tambahkan teks tanda air menggunakan metode AddTextFrame

  5. Simpan hasil dalam format PPTX

Format lain yang Didukung

Menggunakan Python, Anda juga dapat menambahkan Watermark ke format berikut: