Asosiy qismga oʻtish

SVG ni PNG ga va PNG ni SVG ga oʻtkazish

SVG fayllarni istalgan oʻlchamdagi tiniq PNG ga aylantiring yoki PNG va JPG ni SVG vektorga oʻtkazing — konvertatsiya brauzeringizda bajariladi.

SVG fayllarni shu yerga tashlangyoki tanlash uchun bosing · SVG kodini Ctrl+V bilan qoʻying
SVG tanlangQurilmangizda qayta ishlanadi — hech qayerga yuklanmaydi
Brauzeringizda ishlaydi · yuklanmaydiQanday ishlaydi

SVG ↔ PNG konvertori: foydalanish tartibi

  1. 1

    SVG ni yuklang

    Bir yoki bir nechta .svg faylni tashlang, SVG kodini sahifaning istalgan joyiga qoʻying yoki kod maydoniga yozib, “SVG ni chizish”ni bosing.

  2. 2

    Natija oʻlchamini tanlang

    SVG ning oʻz oʻlchamidan 1×, 2×, 4× yoki 8× ni tanlang yoki 16 384 pikselgacha aniq kenglikni yozing — balandlik oʻzi moslashadi.

  3. 3

    Format va fonni belgilang

    PNG shaffof fonni saqlaydi; JPG va WebP uchun sifat surgichi bor, istalgan formatda fonni rang bilan toʻldirish mumkin.

  4. 4

    Yuklab oling

    PNG fayl nomi va oʻlchami bilan, masalan logo-512x512.png boʻlib saqlanadi; bir nechta fayl boʻlsa, hammasi svg-to-png.zip ga tushadi.

Cheklovlar va Pro

SVG dan PNG ga: istalgancha SVG fayl, har biri tomoniga 16 384 px va 120 megapikselgacha. PNG dan SVG ga: bir vaqtda 25 MB gacha bitta rasm.

Pro PNG dan SVG ga oʻtkazishda manba fayl chegarasini 4 GB gacha oshiradi. Pro tarifini koʻrish

SVG ↔ PNG konvertori haqida

SVG dan PNG ga oʻtkazish vektor grafikani oddiy pikselli rasmga aylantiradi. Faylni brauzerning oʻz SVG dvigateli toʻgʻridan-toʻgʻri siz soʻragan oʻlchamda chizadi, shuning uchun 64 pikselli ikonkani 8× eksport qilsangiz, kattalashtirilgan xira emas, tiniq 512 pikselli rasm olasiz. Natija oʻlchami SVG ning width va height atributlaridan olinadi: mm, pt yoki in kabi birliklar dyuymiga 96 piksel hisobida oʻtkaziladi, oʻlcham yozilmagan boʻlsa viewBox ishlatiladi. PNG toʻliq alfa shaffoflikni saqlaydi va OxiPNG bilan yoʻqotishsiz ixchamlanadi; JPG da shaffoflik yoʻq, boshqa rang tanlamasangiz fon oq boʻladi. Sozlamalarni oʻzgartirganingiz sari namuna yangilanadi, yuklab olishdan oldin aniq natijani koʻrasiz.

PNG SVG qabul qilinmaydigan joylarda kerak boʻladi: Telegram va Instagram, Word va PowerPoint ning eski versiyalari, email imzolari, ilova doʻkonlari sahifalari va koʻp sayt konstruktorlari. 2× yoki 4× eksport zich ekranli telefonlar uchun ham tiniq rasm beradi.

SVG mustaqil rasm sifatida chizilgani uchun internetdan hech narsa yuklay olmaydi: havola orqali ulangan rasmlar va veb-shriftlar chiqmaydi, matn esa qurilmangizdagi shrift bilan koʻrsatiladi. Eksportdan oldin shrift va rasmlarni data URI sifatida joylang yoki matnni konturga aylantiring. Skript va animatsiyalar ishlamaydi, natijada bitta harakatsiz kadr olasiz. “PNG dan SVG ga” varagʻi teskari ishni bajaradi va rasmni vektor konturlarga aylantiradi.

Maxfiylik

Chizish brauzeringizning ichki SVG dvigatelida bajariladi, rasm esa shu varaqdagi Web Worker ichida jSquash WebAssembly kodeklari bilan kodlanadi; ular saytdan faqat fayl qoʻshganingizdan keyin yuklanadi. SVG kodi va eksport qilingan rasmlar qurilmangizda qoladi, hech narsa serverga yuborilmaydi, chizuvchi esa SVG nomidan tarmoqqa soʻrov yubora olmaydi.

Imkoniyatlar

Har qanday oʻlchamda tiniq

Vektorlar natija aniqligida qayta chiziladi — 1×, 2×, 4×, 8× yoki aniq piksel kengligida eksport qiling.

Shaffof fon

PNG va WebP shaffoflikni saqlaydi; xohlasangiz fonni istalgan rang bilan toʻldiring.

SVG kodini qoʻying

Kodni muharrir yoki dizayn dasturidan toʻgʻridan-toʻgʻri joylashtiring — fayl shart emas.

Toʻplab eksport

Butun ikonkalar toʻplamini bir xil sozlamada oʻtkazing va ZIP ni yuklab oling.

PNG dan SVG ga ham

Varaqni almashtiring va PNG yoki JPG logotipni toza vektor konturlarga aylantiring.

SVG ↔ PNG konvertori: koʻp beriladigan savollar

SVG ni shaffof fonli PNG ga qanday oʻtkazaman?
Formatni PNG da, Fonni esa Shaffof holatda qoldiring — ular odatiy sozlamalar — va yuklab oling. SVG boʻyamagan har bir joy PNG da toʻliq shaffof qoladi, yarim shaffof boʻyoqlar va yumshoq chetlar esa alfa qiymatlarini saqlaydi. JPG shaffoflikni saqlay olmaydi, shuning uchun JPG da boʻsh joylar oq yoki Fon boʻlimida tanlagan rangingiz bilan toʻldiriladi.
SVG ni qanday oʻlchamda eksport qilgan maʼqul?
Sayt uchun koʻrsatiladigan oʻlchamdan ikki baravar katta eksport qiling, masalan 300 pikselli joy uchun 600 piksel kenglikda — zich ekranlarda tiniq turadi. Ilova ikonkalari va doʻkon sahifalari odatda 512 yoki 1024 pikselli kvadrat soʻraydi. Chop etish uchun dyuymdagi kenglikni 300 ga koʻpaytiring. Vektor har safar qaytadan chizilgani uchun katta eksport xiralashmaydi, faqat kattalashadi.
Nega SVG dagi shrift yoki rasmlar notoʻgʻri chiqyapti?
Rasm sifatida chizilgan SVG hech narsani yuklab ololmaydi: Google Fonts yoki boshqa serverdan ulangan shriftlar va havola orqali berilgan rasmlar chiqmaydi, matn qurilmangizdagi shrift bilan yoziladi. Faylni dizayn dasturida ochib, matnni kontur yoki pathga aylantiring yoxud shrift va rasmlarni base64 maʼlumot sifatida joylang, keyin SVG ni qayta eksport qilib, shu yerda chizing.
Bir nechta SVG faylni birdaniga oʻtkazsa boʻladimi?
Ha. Istalgancha SVG fayl tashlang: ular roʻyxatda chiqadi, tanlangani namunada koʻrsatiladi. Oʻlcham, format va fon sozlamalari hammasiga qoʻllanadi, shuning uchun butun ikonkalar toʻplamini bir harakatda 4× qilib eksport qilish mumkin. Yuklab olish tugmasi svg-to-png.zip yaratadi, undagi har bir PNG manba fayl nomi va yakuniy piksel oʻlchamini oladi.
Nega PNG men kutgandan boshqa oʻlchamda chiqdi?
Asosiy oʻlcham SVG ning width va height atributlaridan dyuymiga 96 piksel hisobida olinadi, masshtab esa uni koʻpaytiradi. SVG da faqat viewBox boʻlsa, uning raqamlari piksel deb olinadi; ikkalasi ham boʻlmasa, brauzerlar 300 × 150 deb hisoblaydi. Fayldan qatʼi nazar aniq natija olish uchun px variantini tanlab, kerakli kenglikni yozing — balandlik proporsiyani saqlaydi.

Bu vosita bilan boshqa ishlar

Barcha rasm vositalari