نحوهٔ تبدیل SVG به PNG
- 1. انتخاب فایلهای SVGروی «انتخاب فایلهای SVG» کلیک کنید یا فایلها را روی کادر بکشید.
- 2. روی «تبدیل» کلیک کنیدیک «اندازه» از 1× تا 8× انتخاب کنید. بعد روی «تبدیل» کلیک کنید.
- 3. دانلودفایلهای PNG را یکییکی یا همه را با هم در یک فایل ZIP دانلود کنید.
دربارهٔ SVG و PNG
SVG یک فرمت برداری است. شکلها و متن را بهصورت دستورالعمل توصیف میکند، پس در هر اندازهای تیز میماند. این فرمت رایج لوگو و آیکون در وب است.
PNG شبکهای از پیکسلها با اندازهٔ ثابت است. شبکههای اجتماعی، امضای ایمیل، اسناد اداری و بیشتر پیامرسانها PNG را میپذیرند، اما SVG را بهندرت.
| SVG | PNG | |
|---|---|---|
| نوع | برداری | پیکسلی |
| بزرگ شدن بدون تاری | بله | خیر |
| شفافیت | بله | بله |
| ویرایش بهصورت متن | بله | خیر |
| پذیرش در شبکههای اجتماعی، ایمیل و برنامههای اداری | بهندرت | تقریباً همیشه |
| مناسب برای | لوگو و آیکون در وب | هر جایی که عکس معمولی لازم است |
انتخاب اندازهٔ خروجی
گزینهٔ «اندازه» عرض و ارتفاع تعیینشده در SVG را چند برابر میکند. اگر عرض و ارتفاعی تعیین نشده باشد، از viewBox استفاده میشود. جدول نتیجه را برای لوگویی با اندازهٔ ۲۰۰ × ۱۰۰ نشان میدهد.
| اندازه | اندازهٔ PNG | مناسب برای |
|---|---|---|
| 1× | 200 × 100 | اندازهٔ خود SVG |
| 2× (پیشفرض) | 400 × 200 | صفحهنمایشهای با تراکم پیکسل بالا |
| 4× | 800 × 400 | اسلاید و چاپ |
| 8× | 1600 × 800 | چاپ در ابعاد بزرگ و بنر |
چه چیزهایی ممکن است متفاوت دیده شوند
هر SVG همانطور رندر میشود که مرورگر یک عکس را نمایش میدهد. پس اسکریپتهای داخل آن هیچوقت اجرا نمیشوند. ممکن است چند چیز منتقل نشود.
- فونتهای وبی که از جای دیگر بارگیری میشوند ممکن است استفاده نشوند و متن با فونت پیشفرض نمایش داده شود. برای تایپوگرافی دقیق، متن را در برنامهٔ طراحی به outline تبدیل کنید.
- عکسهایی که با URL لینک شدهاند ممکن است نمایش داده نشوند. عکسهایی که داخل SVG جاسازی شدهاند کار میکنند.
- SVGهای متحرک یا تعاملی به یک فریم ثابت تبدیل میشوند.
- بخشهایی که SVG رنگ نمیکند شفاف میمانند. اگر کادر سفیدی میبینید، یعنی SVG پشت طرح یک مستطیل سفید دارد.
حریم خصوصی
تبدیل در مرورگر شما انجام میشود. فایلها روی هیچ سروری آپلود نمیشوند.
پرسشهای متداول
چطور از یک SVG، PNG با وضوح بالا بگیرم؟
پیش از کلیک روی «تبدیل»، «اندازه» را روی 4× یا 8× بگذارید. SVG برداری است، پس PNG بزرگتر هم به همان اندازهٔ PNG کوچک تیز است.
آیا میتوانم SVG را به PNG با کیفیت 4K تبدیل کنم؟
به اندازهٔ خود SVG بستگی دارد. با 8× یک SVG با عرض ۴۸۰ پیکسل به عرض ۳۸۴۰ پیکسل میرسد که عرض 4K است.
آیا میتوانم عرض و ارتفاع دقیق تعیین کنم؟
خیر. گزینهٔ «اندازه» فقط با 1×، 2×، 4× یا 8× بزرگ میکند. اول عرض و ارتفاع را در SVG تعیین کنید، یا نزدیکترین مقیاس را انتخاب کنید و اندازهٔ PNG را تغییر دهید.
آیا تبدیل SVG به PNG شفافیت را حفظ میکند؟
بله. بخشهایی که در SVG خالی هستند در PNG شفاف میمانند.
چرا متن PNG من متفاوت به نظر میرسد؟
احتمالاً SVG از یک فونت وب استفاده میکند که داخل فایل جاسازی نشده و فونت جایگزین نمایش داده میشود. متن را در ابزار طراحی به path تبدیل کنید و دوباره امتحان کنید.
آیا اسکریپتهای داخل SVG هنگام تبدیل اجرا میشوند؟
خیر. SVGها بهصورت عکس رندر میشوند، پس اسکریپتهای داخلشان اجرا نمیشوند.