این راهنمای سریع توضیح میدهد که چگونه فشردهسازی اندازه ارائه PowerPoint با استفاده از Python. شما جزئیات لازم برای تنظیم IDE برای استفاده از کتابخانه، مجموعهای از دستورالعملهای گامبهگام، و کد نمونه برای کاهش اندازه فایل PowerPoint با استفاده از Python بدون تأثیر بر ارائه مانند انیمیشن GIF در آن، در صورت وجود، دریافت خواهید کرد. همچنین APIهای بیشتری برای بهبود کد نمونه ارائه شده به منظور کاهش بیشتر اندازه فایل PPT/PPTX معرفی خواهند شد.
مراحل کاهش حجم فایل پاورپوینت با استفاده از پایتون
- IDE را تنظیم کنید تا از Aspose.Slides for Python via .NET برای فشردهسازی یک ارائه استفاده کنید
- نامهای فایل ورودی/خروجی، وضوح تصویر هدف و کیفیت JPEG را تنظیم کنید
- منبع presentation را بارگذاری کنید و تمام اسلایدهای عادی، طرحبندی و اصلی را در یک لیست جمعآوری کنید.
- در هر اسلاید مجموعه pictures را مرور کنید و وضوح آنها را کاهش دهید
- هر تصویر غیر JPEG را به JPEG تبدیل کنید و اگر اندازهٔ آن کمتر از تصویر اصلی باشد، نگه دارید.
- تمام اسلایدهای مستر و چیدمان استفاده نشده را از ارائه حذف کنید
- فونتهای جاسازیشده را با حذف کاراکترهای استفادهنشده در اسلاید کوچک کنید
- ارائهٔ حاصل را بهعنوان PPT یا PPTX بر حسب نیازهای خود ذخیره کنید
این مراحل خلاصه میکند چگونه اندازه فایل PowerPoint را با استفاده از Python کاهش دهیم. ارائه را بارگذاری کنید، تمام انواع اسلایدها در آن شامل عادی، طرحبندی و اصلی را جمعآوری کنید، از طریق تمام تصاویر در ارائه پیمایش کنید و وضوح آنها را کاهش دهید. هر تصویر غیر‑JPEG را به JPEG با وضوح پایین تبدیل کنید، تمام اسلایدهای طرحبندی و اصلی که استفاده نشدهاند را حذف کنید، کاراکترهای استفاده نشده را از رباتهای جاسازیشده حذف کنید، و ارائه نهایی را ذخیره کنید.
کد برای کاهش حجم فایل پاورپوینت با استفاده از پایتون
این کد نشان میدهد چگونه یک فایل پاورپوینت را با پایتون فشرده کنیم. برای کاهش بیشتر حجم ارائه، میتوانید تصاویر استفادهشده بهعنوان پرکنندهها را فشرده کنید، دادههای تصویر برشخورده را حذف کنید، و فشردهسازی ذخیرهسازی را به حداکثر سطح ZIP برسانید. همچنین میتوانید تولید تصویر بندانگشتی هنگام ذخیره را غیرفعال کنید، فونتهای استفادهنشده را بهطور کامل حذف کنید، محتویات باینری جاسازیشده در زمان بارگذاری مانند ماکروهای VBA، دادههای شیء OLE و دادههای ActiveX را (در صورت وجود) حذف کنید.
این کد نشان میدهد چگونه اندازه پیشگیری را کاهش داد. برای افزودن گرافیکهای SmartArt در یک ارائه، به مقاله افزودن گرافیکهای SmartArt در PowerPoint با استفاده از Python مراجعه کنید.