افزودن واترمارک به ارائههای PPT با Python
برنامههای Python بسازید که با Aspose.Slides واترمارک متنی یا تصویری به ارائههای PPT اضافه میکنند.
افزودن واترمارک به یک ارائه PPT با Python
با Aspose.Slides for Python via .NET میتوانید بدون Microsoft PowerPoint یک واترمارک متنی یا تصویری به ارائه PPT اضافه کنید. واترمارک میتواند مالکیت را نشان دهد، ارائه را محرمانه یا پیشنویس علامتگذاری کند یا هویت برند یکپارچهای ایجاد کند. نمونههای زیر واترمارک را روی نخستین اسلاید اصلی قرار میدهند تا در اسلایدهایی که از آن استفاده میکنند نمایش داده شود.
افزودن واترمارک متنی به ارائه PPT – Python
with slides.Presentation("presentation.ppt") 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.ppt", slides.export.SaveFormat.PPT)افزودن واترمارک تصویری به ارائه PPT – Python
with slides.Presentation("presentation.ppt") 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.ppt", slides.export.SaveFormat.PPT)نحوه افزودن واترمارک به PPT با Python
برای افزودن واترمارک متنی به ارائه PPT این مراحل را دنبال کنید.
- فایل PPT را با
Presentationباز کنید. - نخستین اسلاید اصلی را از مجموعه
mastersدریافت کنید. add_auto_shapeرا برای افزودن یک مستطیل به اسلاید اصلی فراخوانی کنید.add_text_frameرا برای افزودن متن واترمارک فراخوانی کنید، سپس شکل را قالببندی و قفل کنید.saveرا باSaveFormat.PPTفراخوانی کنید تا ارائه دارای واترمارک ذخیره شود.
ساخته شده با Aspose.Slides
افزودن آنلاین واترمارک به فایلهای PPT
برنامه رایگان Aspose.Slides Watermark با Aspose.Slides for Python via .NET ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایلهای PPT شما چه کارهایی میتواند انجام دهد.
- در مرورگر شما اجرا میشود، بدون نیاز به نصب.
- پیش از نوشتن کد ببینید Aspose.Slides چگونه واترمارک اضافه میکند.
- یک واترمارک متنی یا تصویری به فایل PPT خود اضافه کنید.
- فایل دارای واترمارک را دانلود کنید.
سایر قالبهای پشتیبانیکننده واترمارک
با Python میتوانید به سایر قالبهای ارائه پشتیبانیشده نیز واترمارک اضافه کنید.