Přidání vodoznaků do prezentací ODP v Pythonu
Vytvářejte aplikace v Pythonu, které pomocí Aspose.Slides přidávají do prezentací ODP textové nebo obrázkové vodoznaky.
Přidání vodoznaku do prezentace ODP v Pythonu
Pomocí Aspose.Slides for Python via .NET můžete do prezentace ODP přidat textový nebo obrázkový vodoznak bez sady OpenOffice. Vodoznak může označit vlastníka, označit prezentaci jako důvěrnou nebo jako koncept, případně zajistit jednotný vzhled značky. Následující příklady umísťují vodoznak na první předlohu snímků, takže se zobrazí na snímcích, které tuto předlohu používají.
Přidání textového vodoznaku do prezentace 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)Přidání obrázkového vodoznaku do prezentace 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)Jak přidat vodoznak do ODP v Pythonu
Pomocí těchto kroků přidáte do prezentace ODP textový vodoznak.
- Otevřete soubor ODP pomocí
Presentation. - Získejte první předlohu snímků z kolekce
masters. - Zavolejte
add_auto_shapea přidejte na předlohu snímků obdélník. - Zavolejte
add_text_framea přidejte text vodoznaku, poté tvar naformátujte a uzamkněte. - Zavolejte
savesSaveFormat.ODPa uložte prezentaci s vodoznakem.
Vytvořeno pomocí Aspose.Slides
Přidávejte vodoznaky do souborů ODP online
Bezplatná aplikace Aspose.Slides Watermark je vytvořena pomocí Aspose.Slides for Python via .NET, stejného API jako ve výše uvedeném kódu. Otevřete ji a vyzkoušejte, co API dokáže s vašimi vlastními soubory ODP.
- Běží ve vašem prohlížeči, nic není třeba instalovat.
- Podívejte se, jak Aspose.Slides přidává vodoznaky, ještě než napíšete kód.
- Přidejte do svého souboru ODP textový nebo obrázkový vodoznak.
- Stáhněte soubor s vodoznakem.
Další formáty podporující vodoznaky
V Pythonu můžete přidávat vodoznaky i do dalších podporovaných formátů prezentací.