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