UltKit

تبدیل SVG به WebP

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

مبدل عکس

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

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

خروجی

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

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

  1. 1

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

    تا ۲۰ فایل .svg که از Figma، Illustrator، Inkscape یا یک کتابخانهٔ نمودار خروجی گرفته‌اید اضافه کنید؛ هر فایل حداکثر 95 MB.

  2. 2

    عرض خروجی را تعیین کنید

    تغییر اندازهٔ تصویر خروجی از عرض 1200 px شروع می‌شود؛ آن را روی دو برابر عرضی که تصویر در صفحه اشغال می‌کند بگذارید. کیفیت روی 90 است، یا برای لوگوها و آیکون‌های تخت در تنظیمات پیشرفته گزینهٔ بدون اتلاف را تیک بزنید.

  3. 3

    به WebP تبدیل کنید

    روی تبدیل به WebP بزنید و فایل‌ها را جداگانه یا در قالب یک ZIP دانلود کنید. بخش‌های شفاف شفاف می‌مانند.

پاسخ

چطور SVG را با اندازهٔ مشخص به WebP تبدیل کنم؟

SVG را بارگذاری کنید، تغییر اندازهٔ تصویر خروجی را روی عرض موردنظر به پیکسل بگذارید (پیش‌فرض 1200 px) و روی تبدیل به WebP بزنید. وکتور از نو در همان عرض رسم می‌شود، پس چیزی بزرگ‌نمایی یا محو نمی‌شود.

چه زمانی SVG باید به WebP تبدیل شود

SVG در سال 2001 به توصیهٔ W3C تبدیل شد و برای بیشتر لوگوها و آیکون‌ها فرمت درستی است: چند کیلوبایت متن که در هر بزرگ‌نمایی واضح می‌ماند. مشکل وقتی شروع می‌شود که فایل از کد خودتان بیرون می‌رود. وردپرس و بسیاری از فروشگاه‌ساز‌های میزبانی‌شده بارگذاری SVG را رد می‌کنند، پیش‌نمایش لینک در Facebook، LinkedIn و X به‌صورت bitmap گرفته می‌شود، و ابزارهای طراحی تصویرسازی‌ها را با جلوه‌های رستری تعبیه‌شده خروجی می‌دهند که یک فایل وکتور را به چند مگابایت کد تبدیل می‌کند.

WebP که Google در 2010 منتشر کرد و Safari سرانجام در نسخهٔ 14 در 2020 از آن پشتیبانی کرد، همان bitmap ساخته‌شده برای این کار است: با همان ظاهر از PNG کم‌حجم‌تر است و کانال آلفای واقعی دارد. رندر مستقیم SVG به WebP در اندازهٔ نهایی، مسیر معمول عبور از یک خروجی PNG بزرگ را حذف می‌کند. اگر جهت عکس را هم می‌خواهید، صفحهٔ تبدیل WebP به SVG توضیح می‌دهد چرا آن جهت به ردیابی نیاز دارد، نه تبدیل.

ابعاد تبدیل SVG به WebP برای جایگاه‌های رایج وب

40:21

1200 × 630 px

پیش‌نمایش لینک Open Graph

تصویری که هنگام اشتراک‌گذاری صفحه نمایش داده می‌شود

16:9

1920 × 1080 px

تصویرسازی هیرو تمام‌عرض

بیشتر صفحه‌نمایش‌های دسکتاپ را در 1× پوشش می‌دهد

16:9

1600 × 900 px

تصویر ستون وبلاگ در 2×

برای ستون محتوای 800 px

4:1

400 × 100 px

لوگوی هدر در 2×

برای جای لوگوی 200 × 50 px

SVG

گرافیک برداری مقیاس‌پذیر

SVG یک فرمت برداری مبتنی بر XML است که W3C در سال 2001 استانداردسازی کرد. به‌جای پیکسل، شکل‌ها، مسیرها و متن را توصیف می‌کند؛ بنابراین در هر اندازه‌ای شفاف می‌ماند و برای لوگو و آیکن معمولاً بسیار کم‌حجم است. از شفافیت، استایل CSS، اسکریپت و انیمیشن پشتیبانی می‌کند و همه مرورگرها آن را به‌صورت بومی نمایش می‌دهند. SVG برای عکس مناسب نیست و تصاویر پیچیده ممکن است کند رندر شوند. Illustrator، Inkscape، Figma و مرورگرها می‌توانند آن را باز و ویرایش کنند.

فشرده‌سازی
–
شفافیت
بله
انیمیشن
بله
سال معرفی
2001 · W3C
مبدل SVG

WEBP

تصویر WebP

WebP فرمت تصویری است که Google در 2010 برای سریع‌تر شدن بارگذاری صفحات وب منتشر کرد. هم فشرده‌سازی با اتلاف و بدون اتلاف، هم شفافیت آلفا و هم انیمیشن را در یک فرمت پشتیبانی می‌کند. فایل‌های WebP با اتلاف معمولاً 25–35% کوچک‌تر از JPEG با کیفیت بصری مشابه‌اند و WebP بدون اتلاف معمولاً از PNG کوچک‌تر است. همه مرورگرهای فعلی از آن پشتیبانی می‌کنند، اما برخی نرم‌افزارهای دسکتاپ قدیمی، خدمات چاپ و فرم‌های بارگذاری هنوز آن را نمی‌پذیرند. Windows، macOS و بیشتر ویرایشگرهای تصویر امروزی فایل‌های WebP را باز می‌کنند.

فشرده‌سازی
با اتلاف یا بدون اتلاف
شفافیت
بله
انیمیشن
بله
سال معرفی
2010 · Google
مبدل WEBP

کاربران SVG را به WebP تبدیل می‌کنند تا یک bitmap سبک و با اندازهٔ ثابت برای جاهایی داشته باشند که فایل وکتور نمی‌پذیرند یا کند نمایش می‌دهند، مثل CMS، پیش‌نمایش شبکه‌های اجتماعی یا یک صفحهٔ فرود شلوغ؛ تبدیل WebP به SVG کار ردیابی (trace) است، نه تغییر ساده‌ٔ فرمت.

نحوهٔ رستری شدن SVG و نکاتی که باید بررسی کنید

مبدل عرض، ارتفاع و viewBox خود SVG را می‌خواند، سپس هر مسیر را در عرضی که تعیین کرده‌اید رسم می‌کند؛ ارتفاع از نسبت تصویر به دست می‌آید. چون رسم در اندازهٔ نهایی انجام می‌شود، خطوط نازک و متن‌های کوچک فقط یک بار و در مقیاس درست هموار می‌شوند. بزرگ‌کردن یک PNG کوچک بعداً هرگز به این تمیزی نمی‌شود.

فونت‌ها معمولاً مایهٔ غافلگیری‌اند. اگر SVG نام فونتی را بیاورد که تعبیه یا به منحنی تبدیل نشده، فونت جایگزین استفاده می‌شود و طول خط‌ها تغییر می‌کند. پیش از خروجی گرفتن، متن را در ابزار طراحی به منحنی تبدیل کنید. تصاویر خارجی که با URL درون SVG لینک شده‌اند دریافت نمی‌شوند، پس آن‌ها را تعبیه کنید یا طرح را ابتدا یکپارچه (flatten) کنید.

تبدیل SVG به WebP: بایدها و نبایدها

انجام دهیدانجام ندهید
در 2× عرض CSS نمایش‌داده‌شده رندر کنیدآیکون‌های ساده درون‌خطی را که به‌صورت SVG کم‌حجم‌ترند تبدیل نکنید
برای لوگوهای تخت با رنگ‌های کم از بدون اتلاف استفاده کنیدبرای جایی به عرض 600 px با 4000 px رندر نگیرید
SVG اصلی را برای اندازه‌های بعدی نگه داریدWebP را در خبرنامه‌های ایمیلی نفرستید
WebP را با ویژگی‌های width و height ارائه کنید تا جابه‌جایی چیدمان رخ ندهدانتظار متن زنده نداشته باشید: WebP پیکسل است، نه متن قابل انتخاب

پرسش‌های رایج دربارهٔ تبدیل SVG به WebP

برای تبدیل SVG به WebP از چه عرض پیکسلی استفاده کنم؟

عرضی را که تصویر با پیکسل CSS نمایش داده می‌شود در نظر بگیرید و دو برابر کنید تا روی صفحه‌نمایش‌های پرتراکم گوشی و لپ‌تاپ واضح بماند. تصویری که در ستونی به عرض 800 px نمایش داده می‌شود باید با عرض 1600 px رندر شود. رفتن به 3× در وب معمولاً نمی‌ارزد، چون حجم فایل بالا می‌رود ولی بهبود دیدنی اندک است.

آیا WebP برای وب‌سایت بهتر از SVG است؟

برای لوگوها، آیکون‌ها و نمودارهای ساده نه: یک SVG تمیز بسیار کم‌حجم است و در هر اندازه‌ای واضح می‌ماند، پس آن را نگه دارید. WebP برای تصویرسازی‌های پیچیده با گرادیان، فیلتر یا هزاران مسیر، و برای هر جایی که فقط تصویر bitmap می‌پذیرد، مثل پیش‌نمایش شبکه‌های اجتماعی یا CMS بدون پشتیبانی از SVG، بهتر است.

آیا WebP پس‌زمینهٔ شفاف SVG من را حفظ می‌کند؟

بله. WebP در هر دو حالت فشرده‌سازی با اتلاف و بدون اتلاف کانال آلفای کامل دارد، پس بخش‌هایی از SVG که رنگی ندارند شفاف می‌مانند. لبهٔ شکل‌ها نسبت به شفافیت هموار (anti-alias) می‌شود و روی هر رنگ پس‌زمینه‌ای درست دیده می‌شود.

برای آثار وکتور، WebP با اتلاف بهتر است یا بدون اتلاف؟

حالت بدون اتلاف برای لوگوها، آیکون‌ها و نمودارهای تخت با چند رنگ ساده مناسب است؛ این‌ها خیلی خوب فشرده می‌شوند و لبه‌هایشان کاملاً تمیز می‌ماند. حالت با اتلاف با کیفیت 85 تا 90 برای تصویرسازی‌های دارای گرادیان، سایه یا بافت مناسب است، چون فایل‌های بدون اتلاف آن‌ها سنگین می‌شوند. هر دو را روی یک فایل امتحان کنید و نتیجهٔ کم‌حجم‌تری را که تمیز به نظر می‌رسد نگه دارید.

چرا نمی‌توانم SVG را در وردپرس بارگذاری کنم؟

وردپرس SVG را از نوع‌های مجاز بارگذاری کنار گذاشته، چون SVG می‌تواند اسکریپت داشته باشد. اما از نسخهٔ 5.8 که در سال 2021 منتشر شد WebP را می‌پذیرد، پس با تبدیل، فایلی می‌گیرید که کتابخانهٔ رسانه بدون افزونهٔ امنیتی قبول می‌کند. سایت‌هایی که به وکتور واقعی نیاز دارند هنوز می‌توانند با یک افزونهٔ پاک‌سازی‌کننده پشتیبانی SVG اضافه کنند.

آیا می‌توانم از WebP در خبرنامهٔ ایمیلی استفاده کنم؟

از آن پرهیز کنید. چند برنامهٔ ایمیل، از جمله Outlook دسکتاپ برای Windows، WebP را نمایش نمی‌دهند و Gmail هم SVG را رندر نمی‌کند. برای ایمیل، طرح را با تبدیل SVG به PNG رندر کنید.