Προσθήκη υδατογραφημάτων σε παρουσιάσεις PPTX με Python
Δημιουργήστε εφαρμογές Python που προσθέτουν υδατογραφήματα κειμένου ή εικόνας σε παρουσιάσεις PPTX με το Aspose.Slides.
Προσθήκη υδατογραφήματος σε παρουσίαση PPTX με Python
Με το Aspose.Slides for Python via .NET μπορείτε να προσθέσετε υδατογράφημα κειμένου ή εικόνας σε μια παρουσίαση PPTX χωρίς το Microsoft PowerPoint. Ένα υδατογράφημα μπορεί να δηλώνει τον κάτοχο, να επισημαίνει μια παρουσίαση ως εμπιστευτική ή ως πρόχειρη ή να εξασφαλίζει ενιαία εταιρική ταυτότητα. Τα παρακάτω παραδείγματα τοποθετούν το υδατογράφημα στην πρώτη κύρια διαφάνεια, ώστε να εμφανίζεται στις διαφάνειες που τη χρησιμοποιούν.
Προσθήκη υδατογραφήματος κειμένου σε παρουσίαση PPTX – Python
with slides.Presentation("presentation.pptx") 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.pptx", slides.export.SaveFormat.PPTX)Προσθήκη υδατογραφήματος εικόνας σε παρουσίαση PPTX – Python
with slides.Presentation("presentation.pptx") 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.pptx", slides.export.SaveFormat.PPTX)Πώς να προσθέσετε υδατογράφημα σε PPTX με Python
Ακολουθήστε αυτά τα βήματα για να προσθέσετε υδατογράφημα κειμένου σε παρουσίαση PPTX.
- Ανοίξτε το αρχείο PPTX με την
Presentation. - Λάβετε την πρώτη κύρια διαφάνεια από τη συλλογή
masters. - Καλέστε την
add_auto_shapeγια να προσθέσετε ένα ορθογώνιο στην κύρια διαφάνεια. - Καλέστε την
add_text_frameγια να προσθέσετε το κείμενο του υδατογραφήματος και, στη συνέχεια, μορφοποιήστε και κλειδώστε το σχήμα. - Καλέστε την
saveμεSaveFormat.PPTXγια να αποθηκεύσετε την παρουσίαση με το υδατογράφημα.
Δημιουργήθηκε με το Aspose.Slides
Προσθήκη υδατογραφημάτων σε αρχεία PPTX online
Η δωρεάν εφαρμογή Aspose.Slides Watermark έχει δημιουργηθεί με το Aspose.Slides for Python via .NET, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPTX.
- Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
- Δείτε πώς προσθέτει υδατογραφήματα το Aspose.Slides πριν γράψετε κώδικα.
- Προσθέστε υδατογράφημα κειμένου ή εικόνας στο αρχείο PPTX.
- Κατεβάστε το αρχείο με το υδατογράφημα.
Άλλες μορφές που υποστηρίζουν υδατογραφήματα
Με Python μπορείτε επίσης να προσθέσετε υδατογραφήματα σε άλλες υποστηριζόμενες μορφές παρουσιάσεων.