تساعد هذه المقالة البسيطة على إزالة العلامة المائية في PowerPoint باستخدام Python. سوف تحصل على التفاصيل اللازمة لإعداد بيئة التطوير بالإضافة إلى قائمة من الخطوات التي تصف تفاصيل العملية، ورمز مثال لإزالة العلامة المائية من PowerPoint باستخدام Python. سنقوم أيضًا بتغطية عملية إزالة العلامة المائية من presentation بالكامل.
خطوات إزالة العلامة المائية في PowerPoint باستخدام بايثون
- قم بتهيئة البيئة لإزالة العلامة المائية باستخدام Aspose.Slides لـ Python عبر .NET
- قم بتحميل presentation وكرر كل الشرائح الموجودة فيه
- داخل كل شريحة، يمكنك الوصول إلى مجموعة أشكال الشرائح المعنية
- إذا كان اسم الشكل خاصًا بعلامة مائية، فقم بإزالته من المجموعة
- احفظ العرض التقديمي الناتج بعد إزالة جميع العلامات المائية
تحتوي هذه الخطوات على عملية خطوة بخطوة حول كيفية إزالة العلامة المائية من PPTX باستخدام Python. ابدأ التنفيذ عن طريق تحميل العرض التقديمي المصدر والوصول إلى جميع شرائحه للتحقق من صحة أسماء الأشكال. وأخيرًا، قم بإزالة كافة الأشكال التي تتطابق أسماؤها مع المعايير المطلوبة داخل مجموعة الأشكال.
رمز لإزالة العلامة المائية من PowerPoint باستخدام بايثون
import aspose.slides as slides | |
filespath = "C://Words//" | |
#Apply the licence for API to remove watermark | |
slidesWatermarkLic = slides.License() | |
slidesWatermarkLic.set_license(filespath + "Conholdate.Total.Product.Family.lic") | |
# Access the Presentation from the disk | |
with slides.Presentation(filespath +"Input.pptx") as watermarkPptxPres: | |
#Iterate all the presentation slides | |
for slide in watermarkPptxPres.slides: | |
#Iterate all shapes in the slide | |
for shape in slide.shapes: | |
#Find the sahpe with name watermark | |
if shape.name == "watermark": | |
slide.Shapes.Remove(shape) | |
# Save the presentations with no watermark on the disk | |
watermarkPptxPres.save(filespath + "RemovedWatermark.pptx", slides.export.SaveFormat.PPTX) | |
print("Done") |
يوضح المثال المذكور أعلاه كيفية إزالة العلامة المائية في PowerPoint باستخدام Python. لحذف الشكل من مجموعة، يمكنك الوصول إليه إما باستخدام اسم أو فهرس للشكل. يحتوي كل عرض تقديمي على مجموعة من الشرائح الرئيسية التي يمكن أيضًا الوصول إليها بدلاً من مجموعة الشرائح العادية لحذف العلامات المائية من العرض التقديمي بأكمله بدلاً من كل شريحة على حدة.
لقد أرشدنا هذا الموضوع الصغير إلى إزالة العلامات المائية من العرض التقديمي في Python. إذا كنت تريد التعرف على كيفية إضافة مسودة علامة مائية في عرض تقديمي، فارجع إلى المقالة الموجودة على كيفية إدراج مسودة العلامة المائية في PowerPoint في بايثون.