یافتن و جایگزینی متن در پاورپوینت با استفاده از پایتون

این آموزش کوتاه توضیح می‌دهد که چگونه متن را در PowerPoint با استفاده از پایتون پیدا و جایگزین کنید. شامل جزئیاتی برای تنظیم IDE، فهرستی از مراحل، و یک کد نمونه برای پیدا کردن و جایگزینی در PowerPoint با استفاده از پایتون است. شما تکنیک‌های مختلفی برای جایگزینی رشته‌ها در یک ارائه یاد خواهید گرفت.

مراحل جایگزینی کلمات در پاورپوینت با استفاده از پایتون

  1. محیط را برای استفاده از Aspose.Slides for Python via .NET تنظیم کنید
  2. کتابخانه aspose.slides را بارگذاری کنید و به نام مستعار متصل کنید
  3. رشته‌های قدیمی و جدیدی که باید جستجو و جایگزین شوند را تعریف کنید
  4. منبع PPTX را در شیء کلاس Presentation بارگذاری کنید تا رشته را جایگزین کنید
  5. در تمام اسلایدهای ارائه پیمایش کنید و مجموعهٔ جعبه‌های متن را در هر اسلاید به دست آورید
  6. به تمام paragraphs در هر جعبه متن دسترسی پیدا کنید و مجموعه‌ای از بخش‌ها را در تمام پاراگراف‌ها به دست آورید
  7. بررسی موجودیت رشته هدف در ویژگی متن بخش
  8. اگر رشته یافت شد، آن را با رشته جدید جایگزین کنید
  9. ارائه به‌روزرسانی‌شده را ذخیره کنید

این مراحل خلاصه می‌کند چگونه متن را در پاورپوینت با استفاده از پایتون پیدا و جایگزین کنیم. ارائه را در حافظه بارگذاری کنید، از اسلایدها عبور کنید، تمام جعبه‌های متن را با استفاده از SlideUtil در هر اسلاید دریافت کنید، سپس از پاراگراف‌ها و بخش‌ها عبور کنید و متن مطابق را در هر بخش جایگزین کنید. در نهایت، ارائه حاصل را بر روی دیسک ذخیره کنید.

کد برای جستجو و جایگزینی در پاورپوینت با استفاده از پایتون

این کد فرآیند یافتن و جایگزینی متن در پاورپوینت را نشان می‌دهد. می‌توانید با افزودن جفت‌های یافتن/جایگزینی رشته‌ها، تغییر حساسیت به حروف بزرگ/کوچک، و جایگزینی متن در جداول، یادداشت‌های سخنران، و اسلایدهای اصلی/چیدمان، کد را بهبود بخشید. متد Presentation.replace_text() می‌تواند برای جایگزینی مستقیم رشته‌ها در ارائه بدون تجزیه اسلایدها و محتوای مربوطه، برای به‌روزرسانی سریع فایل، استفاده شود.

این مقاله گزینه‌های مختلفی برای جایگزینی رشته‌ها را نشان می‌دهد. برای استخراج رسانه‌ها یعنی صدا یا ویدئو از یک ارائه، به مقاله استخراج رسانه از پاورپوینت با استفاده از پایتون مراجعه کنید.

 فارسی