UltKit

کاهش حجم PNG به 100 KB

فایل‌های PNG حجیم‌اند، چون بدون افت کیفیت ذخیره می‌شوند. برای رساندن حجم آن‌ها به کمتر از 100 KB بدون تبدیل به JPG باید تعداد رنگ‌ها را کم کرد؛ این روش روی اسکرین‌شات‌ها و گرافیک‌ها بسیار بهتر از عکس‌ها جواب می‌دهد.

کاهش حجم عکس

یا فایل‌های JPG, JPEG, JFIF … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

فشرده‌سازی تا

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل PNG را بارگذاری کنید

    اسکرین‌شات، لوگو، نمودار و گرافیک‌های دارای پس‌زمینهٔ شفاف. تا ۲۰ فایل در هر دسته، هر کدام تا 95 MB.

  2. 2

    PNG، فشرده‌سازی با افت کیفیت، 100 KB

    فرمت خروجی را PNG، فشرده‌سازی PNG را Lossy (با افت کیفیت) و حجم هدف را 100 KB بگذارید. فقط اگر باید همهٔ پیکسل‌ها دقیقاً یکسان بمانند، Lossless (بدون افت کیفیت) را انتخاب کنید.

  3. 3

    روی «فشرده‌سازی به PNG» بزنید

    پیش‌نمایش را با فایل اصلی مقایسه کنید، به‌ویژه در گرادیان‌ها و سایه‌ها، سپس PNG را دانلود کنید.

چه زمانی حجم PNG باید کمتر از 100 KB باشد

بیشتر PNGهایی که باید کوچک شوند اسکرین‌شات، لوگو و نمودار هستند. macOS اسکرین‌شات‌ها را به‌طور پیش‌فرض با فرمت PNG ذخیره می‌کند، ابزار Snipping Tool ویندوز هم همین‌طور؛ و در نمایشگر با تراکم بالا، تصویر ثبت‌شده دو برابر عرض و ارتفاعی دارد که می‌بینید، پس یک اسکرین‌شات اغلب 1–3 MB حجم دارد. سقف 100 KB بعد در فرم‌های پشتیبانی، پیوست انجمن‌ها، ابزارهای مستندسازی، امضای ایمیل و بودجهٔ حجم آیکون و تصویرسازی وب‌سایت‌ها پیش می‌آید.

نگه‌داشتن PNG به‌جای رفتن به JPG در سه حالت منطقی است: تصویر پس‌زمینهٔ شفاف دارد، متن تیزی دارد که JPG آن را محو می‌کند، یا مقصد فقط PNG می‌پذیرد. PNG در سال 1996 به‌عنوان جایگزین بدون پتنت GIF توصیهٔ W3C شد و مانند GIF می‌تواند پالت اندیس‌دار تا 256 رنگ ذخیره کند؛ ویژگی‌ای که این صفحه به آن تکیه دارد.

کاهش حجم PNG به 100 KB: چند رنگ باقی می‌ماند

  1. 16 رنگ

    آیکون‌های تخت و لوگوهای ساده

  2. 64 رنگ

    نمودارها و اسکرین‌شات‌های ساده از رابط کاربری

  3. 128

    بیشتر اسکرین‌شات‌ها؛ کمی نوارنوار شدن در سایه‌ها

  4. 256 رنگ

    حداکثر پالت؛ برای گرافیک‌ها نزدیک به اصل

  5. Lossless

    همهٔ رنگ‌ها حفظ می‌شوند؛ اغلب خیلی بیشتر از 100 KB

PNG پالتی هر پیکسل را به‌جای سه یا چهار بایت رنگ، به‌صورت یک اندیس یک‌بایتی یا کوچک‌تر ذخیره می‌کند و فشرده‌سازی DEFLATE در PNG آن‌وقت تکرار بسیار بیشتری پیدا می‌کند. وقتی فشرده‌سازی PNG روی Lossy باشد، ابزار این کوانتیزه‌کردن را انجام می‌دهد، شبیه TinyPNG؛ پس یک اسکرین‌شات معمولی بدون تغییر در ابعاد پیکسلی به کسری از حجمش می‌رسد.

عکس‌ها استثنا هستند. عکس تمام‌رنگ که به 256 رنگ محدود شود، در آسمان و پوست نوارنوار می‌شود؛ برای همین کاهش حجم عکس تا 100 KB با خروجی JPG برای عکس‌ها مناسب‌تر است. برای گرافیک‌هایی که کمی جای بیشتر لازم دارند، فشرده‌سازی PNG تا 200 KB بودجه را دو برابر می‌کند.

وقتی حجم PNG به 100 KB نمی‌رسد

  • این PNG در واقع یک عکس است

    فرمت خروجی را روی JPG یا WebP بگذارید؛ حجم عکس در هر دو چند برابر کمتر می‌شود.

  • اسکرین‌شات با تراکم بالا در اندازهٔ دو برابر

    ابتدا تغییر اندازه را روی عرضی بگذارید که مخاطب واقعاً می‌بیند؛ نصف‌کردن عرض، تعداد پیکسل‌ها را به یک‌چهارم می‌رساند.

  • فشرده‌سازی PNG روی Lossless است

    Lossless همهٔ رنگ‌ها را نگه می‌دارد، برای همین بسیاری از اسکرین‌شات‌ها به 100 KB نمی‌رسند. به Lossy بروید.

  • گرادیان‌های نرم بزرگ یا سایه‌های پخش‌شده

    گرادیان به رنگ‌های زیادی نیاز دارد. پیش از فشرده‌سازی پس‌زمینه را تخت کنید یا سایه را برش بزنید.

پرسش‌های رایج دربارهٔ PNG با حجم 100 KB

آیا پس‌زمینهٔ شفاف لوگوی من با حجم هدف 100 KB حفظ می‌شود؟

بله. خروجی PNG می‌ماند و کاهش پالت رنگ شفافیت را حفظ می‌کند؛ بنابراین لبه‌های نرم روی پس‌زمینهٔ شفاف باقی می‌مانند. فقط تغییر فرمت خروجی به JPG شفافیت را از بین می‌برد.

حجم اسکرین‌شات تمام‌صفحهٔ یک وب‌سایت به‌صورت PNG تا چه حد کم می‌شود؟

یک اسکرین‌شات بلند اسکرولی با ارتفاع چند هزار پیکسل حتی با پالت کاهش‌یافته هم اغلب بیشتر از 100 KB است، پس ابزار ابعاد آن را هم کوچک می‌کند. اگر آن را با ابزار برش عکس به بخش موردنیاز برش بزنید، متن خوانا می‌ماند.

آیا بعداً می‌توان فشرده‌سازی با افت کیفیت PNG را برگرداند؟

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

چرا PNG با حجم 100 KB من از نسخهٔ اصلی تارتر است؟

تاری از پالت نیست، از کوچک‌کردن ابعاد است. زمانی رخ می‌دهد که حتی پالت کاهش‌یافته هم فایل را بالای 100 KB نگه داشته باشد. عکس را برش بزنید، حجم هدف را بالاتر ببرید یا در تنظیمات پیشرفته مقدار حداقل عرض را تعیین کنید تا کوچک‌شدن متوقف شود.

در حجم 100 KB کدام کوچک‌تر است، PNG یا WebP؟

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

آیا آیکون‌ها و فاوآیکون‌ها به سقف 100 KB نیاز دارند؟

بسیار کمتر. آیکون برنامهٔ 512 × 512 px با رنگ‌های تخت به‌صورت PNG پالتی معمولاً چند ده KB است و فاوآیکون 32 × 32 px فقط چند KB. برای آن‌ها حجم هدف کمتری تعیین کنید.