برش یک تصویر به یک دایره به نظر میرسد باید یک گام باشد. نکته گوشههاست. یک دایره درون یک مربع مینشیند و چهار گوشه بیرونش باید چیزی شوند. اگر سفید شوند، دایره شما یک کادر سفید حمل میکند که لحظهای که آن را روی هر چیزی که سفید نیست بگذارید نشان داده میشود. اگر شفاف شوند، دایره تمیز روی هر پسزمینهای شناور میشود. آن تفاوت کاملاً به فرمت فایل برمیگردد.
چرا باید یک PNG باشد

JPEG نمیتواند شفافیت ذخیره کند. هر پیکسل در یک JPEG مات است، پس یک JPEG «دایرهای» واقعاً یک مربع است با سفید (یا رنگی) که گوشهها را پر میکند. فقط در برابر یک پسزمینه هماهنگ گرد به نظر میرسد و روی یک صفحه تیره یا یک کارت رنگی از هم میپاشد.
PNG از یک کانال آلفا پشتیبانی میکند — هر پیکسل میتواند کاملاً قابلدیدن، کاملاً نامرئی یا هر چیزی میان این دو باشد. همین است که میگذارد گوشههای بیرون دایره واقعاً خالی باشند. پس یک برش دایرهای با پسزمینه شفاف همیشه یک PNG است. اگر ابزاری یک JPEG به شما بدهد و شفافش بنامد، نمیتواند باشد؛ فرمت اجازه نمیدهد.
چطور یکی بسازیم

یک تصویر بیندازید، شکل دایره را انتخاب کنید و با پسزمینه شفاف خروجی بگیرید. زیر پوسته بزرگترین مربع را از مرکز تصویرتان میگیرد، بعد یک دایره را با رزولوشن کامل رویش ماسک میکند، پس لبه خروجی بهجای اینکه از یک پیشنمایش کوچک مقیاسبندی شود تیز میماند. گوشهها شفاف از آب درمیآیند و PNG آماده انداختن روی هر پسزمینهای است.
به یک دایره کامل محدود نیستید. یک مربع گردشده با شعاع قابلتنظیم آیکونهای اپلیکیشن و بندانگشتیهای کارت را که گوشههای نرم میخواهند پوشش میدهد و یک مربع ساده یک برش وسطچین تمیز بدون ماسک به شما میدهد. هر سه به همان روش خروجی میگیرند، با شفافیت در هر ناحیهای که بیرون شکل میافتد.
جزئیات کیفیت لبه
یک چیز ارزش دانستن دارد: ماسک با رزولوشن کامل تصویر اعمال میشود، نه روی یک پیشنمایش کوچکشده. این لبه دایرهای را بهجای دندانهدار یا نرم واضح نگه میدارد. اگر تا حالا جایی یک دایره برش زدهاید و یک لبه پلهپلهای دیدهاید، آن معمولاً نتیجه ماسک کردن یک پیشنمایش کوچک و بزرگ کردنش است. انجامش در اندازه کامل از آن پرهیز میکند.
محدودیتهای صادقانه
برش وسطچین است — مربع وسط تصویرتان را میگیرد و هیچ دستگیرهای برای جابهجایی قاب نیست. این وقتی سوژهتان از قبل وسط است ایدهآل است و وقتی نیست ناجور. اگر بخشی که میخواهید به یک طرف است، اول تصویر را با یک برشزن ساده به آن برش بزنید، بعد نتیجه را دایرهبرش کنید. هر بار هم یک تصویر را پردازش میکند، پس برای یک برش تمیز واحد ساخته شده، نه یک دسته پنجاهتایی.
روی دستگاه شما میماند
کل ماجرا در مرورگر شما اجرا میشود. تصویر شما بهصورت محلی رمزگشایی، مربع، ماسک و به PNG کدگذاری میشود — چیزی آپلود نمیشود، حسابی نیست و هیچ سروری هرگز فایل را دریافت نمیکند. صفحه را یک بار بارگذاری کنید و آفلاین کار میکند. یک تصویر انتخاب کنید، به یک دایره برش بزنید، یک PNG شفاف خروجی بگیرید و هر جا که بگذاریدش تمیز مینشیند.
