تبدیل PNG به APNG
این مبدل فایل PNG را بهصورت APNG، یعنی نسخهٔ متحرک PNG، بازنویسی میکند. یک عکس ثابت به APNG تکفریمی تبدیل میشود. این کار زمانی مفید است که یک سامانهٔ بارگذاری حتماً ساختار APNG را بخواهد، اما از عکس ثابت حرکت نمیسازد و چند PNG را هم در یک انیمیشن کنار هم نمیگذارد.
مبدل عکس
یا فایلهای JPG, JPEG, JPE … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
85 عکسها را از نظر بصری مشابه اصل نگه میدارد. فقط وقتی فایل کوچکتر میخواهید آن را کمتر کنید.
JPG، BMP و EPS شفافیت ندارند. پیکسلهای شفاف با این رنگ پر میشوند.
رنگ هگز پشت پیکسلهای شفاف، مثلاً #FFFFFF.
این قالب فقط یک تصویر را نگه میدارد. اگر میخواهید انیمیشن حفظ شود خروجی GIF یا WebP را انتخاب کنید.
آیکون چنداندازهای چند وضوح را در یک فایل دارد؛ مرورگرها و سیستمعاملها همان را که لازم دارند برمیدارند.
ابعاد اصلی را نگه دارید یا یک ضلع را وارد کنید تا نسبت تصویر حفظ شود.
پیکسل برای ضلعی که در بالا انتخاب کردید.
درصدی از ابعاد اصلی.
sRGB برای صفحه نمایش و وب مناسب است. برای چاپ حالت اصلی را نگه دارید؛ سیاهوسفید رنگ را حذف میکند.
فقط فراداده است؛ 0 مقدار اصلی را نگه میدارد. چاپگرها و برخی درگاهها این عدد را میخوانند؛ ابعاد پیکسلی را تغییر نمیدهد.
نحوه استفاده از این ابزار
- 1
فایلهای PNG را بارگذاری کنید
تا ۲۰ فایل اضافه کنید که هر کدام حداکثر 95 MB باشد. هر PNG جداگانه تبدیل میشود و فایلها با هم ترکیب نمیشوند.
- 2
فرمت خروجی را بررسی کنید
گزینهٔ تبدیل به از قبل روی APNG تنظیم شده است. نوار کیفیت وجود ندارد: APNG بدون افت کیفیت است و رنگها و شفافیت بدون تغییر منتقل میشوند.
- 3
تبدیل و دانلود کنید
روی تبدیل به APNG ← بزنید. هر خروجی پسوند .png را نگه میدارد که نام معمول فایل APNG است.
تبدیل PNG به APNG دقیقاً چه کاری انجام میدهد؟
بخشهای انیمیشن APNG را دور همان دادههای تصویر اضافه میکند. یک PNG ورودی، یک APNG تکفریمی با پیکسلهای یکسان، رنگ کامل و آلفا تحویل میدهد. عکس ثابت را متحرک نمیکند و چند PNG را به یک دنباله تبدیل نمیکند.
تبدیل PNG به APNG: یک عکس ثابت ورودی، یک فریم خروجی
APNG یک PNG با سه نوع بخش اضافه است. acTL تعداد فریمها و تکرارها را اعلام میکند، fcTL اندازه، موقعیت و تأخیر هر فریم را تعیین میکند و fdAT فریمهای بعد از اول را حمل میکند. فریم اول در بخشهای معمولی IDAT ذخیره میشود، پس برنامهای که APNG را نمیشناسد آن را مثل PNG ثابت عادی نشان میدهد. این سازگاری عقبرو بهترین ویژگی این فرمت است و دلیل ماندن پسوند .png نیز همین است.
تبدیل یک عکس ثابت، بخش acTL را با اعلام یک فریم و یک fcTL اضافه میکند. چیزی که دیده شود تغییر نمیکند. کسانی که این تبدیل را جستوجو میکنند اغلب بیشتر انتظار دارند، پس صریح بگوییم: عکس نمیتواند حرکتی بگیرد که نداشته، و این صفحه هر فایل بارگذاریشده را تصویری جداگانه میداند.
PNG
گرافیک شبکهای قابلحمل
PNG یک فرمت رستری بدون اتلاف است که در سال ۱۹۹۶ توسط PNG Development Group منتشر شد و بعدها W3C و ISO آن را استاندارد کردند. هر پیکسل را دقیقاً حفظ میکند، از شفافیت کامل آلفا پشتیبانی میکند و متن، لبههای تیز و رنگهای یکدست را بدون artefact نگه میدارد. همین دقت آن را برای اسکرینشات، لوگو، آیکون و گرافیک رابط کاربری مناسب میکند. در عوض حجمش زیاد است: عکسهایی که با PNG ذخیره شوند اغلب چند برابر همان عکس با JPEG یا WebP حجم دارند. همه مرورگرها، سیستمعاملها و ویرایشگرها فایلهای PNG را باز میکنند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- خیر
- سال معرفی
- 1996 · PNG Development Group
APNG
PNG متحرک (Animated PNG)
APNG افزونهای برای PNG است که چند فریم را برای ساخت انیمیشن ذخیره میکند و توسعهدهندگان Mozilla در سال 2004 آن را پیشنهاد دادند. برخلاف GIF از رنگ کامل 24 بیتی و شفافیت نرم آلفای 8 بیتی پشتیبانی میکند، پس لبههای انیمیشن روی هر پسزمینهای تمیز دیده میشوند. نمایشگرهای قدیمی PNG فقط فریم اول را نشان میدهند و همین، قالب را با نسخههای قبلی سازگار میکند. همه مرورگرهای امروزی APNG را پخش میکنند، اما بسیاری از ویرایشگرها، پیامرسانها و شبکههای اجتماعی هنوز آن را PNG ثابت میدانند. چون هر فریم بدون اتلاف ذخیره میشود، فایلها میتوانند حجیم باشند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- بله
- سال معرفی
- 2004 · Mozilla
PNG ثابت فقط وقتی به APNG تبدیل میشود که مجموعهٔ استیکر، موتور بازی یا خطلولهٔ دارایی انتظار داشته باشد همهٔ فایلها ساختار PNG متحرک داشته باشند، تا آیتم بدون حرکت با همتایان متحرکش هماهنگ شود.
مقایسهٔ APNG و GIF: رنگ 24 بیتی و آلفای 8 بیتی
| APNG | GIF | WebP متحرک | |
|---|---|---|---|
| رنگ در هر فریم | 16.7 میلیون (24 بیت) | پالت 256 رنگ | 16.7 میلیون |
| شفافیت | آلفای 8 بیتی، لبههای نرم | روشن یا خاموش برای هر پیکسل | آلفای 8 بیتی |
| فریمهای بدون افت کیفیت | yes | yes | اختیاری |
| نمایش بهصورت عکس ثابت در جاهای بدون پشتیبانی | yes | no | no |
| پخش در همهٔ مرورگرهای اصلی امروزی | yes | yes | yes |
مسیر APNG از Mozilla تا استاندارد PNG
2004
پیشنهاد موزیلا
توسعهدهندگان موزیلا APNG را بهعنوان جایگزین سادهتر MNG طراحی میکنند.
2008
Firefox 3
اولین مرورگری که APNG را پخش میکند عرضه میشود.
2014
Safari 8
اپل در OS X Yosemite و iOS 8 پشتیبانی را اضافه میکند.
2017
Chrome 59
کروم هم اضافه میشود و APNG در همهٔ مرورگرهای اصلی قابل پخش میشود.
2025
PNG Third Edition
استاندارد W3C بخشهای APNG را به خود PNG اضافه میکند.
ساخت یک PNG متحرک واقعی
دههها گروه توسعهٔ PNG، APNG را خارج از مشخصات رسمی نگه داشت؛ رأیگیری 2007 آن را به نفع MNG رد کرد که تقریباً هیچکس آن را نپذیرفت. مرورگرها بههرحال APNG را پیاده کردند و ویرایش سوم در 2025 سرانجام آن را به رسمیت شناخت. امروز شناختهشدهترین کاربرد آن استیکرهای پیامرسانهاست: LINE برای استیکر متحرک APNG میخواهد و به همین دلیل طراحان GIF را به آن تبدیل میکنند.
اگر حرکت را بهصورت ویدیو یا فیلم صفحه دارید، ابتدا با ابزارهای تبدیل ویدیو به GIF آن را GIF کنید و سپس GIF را به APNG تبدیل کنید. اگر فریمهایتان از نرمافزار انیمیشن بهصورت PNG شمارهدار درآمده، آنها را از همان نرمافزار بهصورت GIF یا ویدیو خروجی بگیرید؛ این صفحه آنها را به هم نمیچسباند. اگر مقصد فقط عکس ثابت با شفافیت میخواهد، PNG را نگه دارید یا برای جایی که GIF لازم است از تبدیل PNG به GIF استفاده کنید. راهنمای ساخت GIF از ویدیو نرخ فریم و تنظیمات تکرار را توضیح میدهد.
پرسشهای رایج تبدیل PNG به APNG
آیا PNG ثابت من پس از تبدیل به APNG متحرک میشود؟
خیر. یک عکس ثابت فقط یک فریم دارد، پس APNG هم یک فریم دارد و دقیقاً مثل قبل دیده میشود. حرکت به دنبالهای از فریمها نیاز دارد که از ویدیو، GIF یا ابزار انیمیشنسازی به دست میآید.
آیا میتوانم اینجا چند فریم PNG را در یک APNG ترکیب کنم؟
در این صفحه نه. هر PNG بارگذاریشده جداگانه به فایل خودش تبدیل میشود. برای ساخت انیمیشن، از ویدیو با ابزارهای تبدیل ویدیو به GIF شروع کنید یا یک GIF موجود را با تبدیل GIF به APNG تبدیل کنید.
APNG تکفریمی به چه کاری میآید؟
برخی اسکریپتهای ساخت، اعتبارسنجهای استیکر و خطلولههای دارایی، وجود بخش کنترل انیمیشن APNG را بررسی میکنند و PNG ساده را رد میکنند، حتی برای فریمی که حرکت ندارد، مثل یک جایگزین ثابت در مجموعهای از داراییهای متحرک. تبدیل این ساختار را بدون دست زدن به پیکسلها اضافه میکند.
آیا APNG تکفریمی از بررسی استیکر متحرک LINE رد میشود؟
خیر. LINE استیکرهای متحرک را با APNG و چند فریم میخواهد، پس یک فریم ثابت شرط را برآورده نمیکند. ابتدا انیمیشن را بسازید، سپس تعداد فریم و حجم آن را با راهنمای سازندگان LINE مقایسه کنید.
آیا حجم APNG از PNG اصلی بیشتر است؟
فقط به اندازهٔ چند ده بایت برای بخشهای کنترلی اضافه. دادههای تصویر به همان روش بدون افت فشرده میشوند، پس حجم فایل عملاً تقریباً ثابت میماند.
چطور مطمئن شوم که فایل واقعاً APNG است؟
آن را در یک نمایشگر hex باز کنید و دنبال حروف acTL پیش از اولین بخش IDAT بگردید. ابزارهایی مانند ExifTool هم دادههای کنترل انیمیشن، از جمله تعداد فریمها، را نشان میدهند.
- تبدیل GIF به APNGتبدیل GIF متحرک به APNG بدون از دست رفتن حتی یک فریم؛ مناسب استیکر متحرک LINE و Discord، با تغییر اندازه و تا 20 فایل همزمان.
- تبدیل APNG به GIFفایل PNG متحرک (APNG) را به GIF تبدیل کنید تا در چت، انجمن و ایمیل پخش شود. فریمها و تأخیرها حفظ میشوند؛ تا 20 فایل، حذف پس از 30 دقیقه.
- تبدیل PNG به GIFتبدیل عکس PNG به GIF برای ابزارها و قالبهایی که فقط GIF میپذیرند. اول ببینید پالت 256 رنگی و شفافیت 1 بیتی با تصویر شما چه میکند.
- تبدیل GIF به PNGتبدیل GIF به PNG با حفظ شفافیت: فریم اول را بهصورت عکس ثابت بگیرید یا همهٔ فریمهای انیمیشن را جداگانه با فرمت PNG ذخیره کنید.
- تبدیل PNG به ICOتبدیل آنلاین PNG به ICO: یک فایل .ico با همهٔ سایزها از 16 تا 256 px و حفظ شفافیت. برای فاوآیکون و میانبر ویندوز. رایگان و بدون ثبتنام.