Seret imej ke sini atau klik untuk semak imbas
Pelbagai fail disokong — anda juga boleh tampal dari papan klip
Fail tunggal ≤  20MB Kelompok ≤  30 Jumlah ≤  200MB
Sisi Pelayan
Tukar Kelompok
Dipadamkan Secara Automatik
38 Format
HTTPS
Tanpa Had & Percuma
Tanpa Pendaftaran
Berfungsi pada Mudah Alih
Fail untuk Ditukar 0
Pilih format sasaran

SVG kepada PNG: perkara yang sebenarnya menentukan saiz output

SVG menyimpan arahan lukisan — tempat path ini bergerak, warna yang mengisinya. Menukar kepada PNG bermaksud renderer mengikuti arahan tersebut sekali dan merekod hasilnya sebagai piksel. PicEditLab menggunakan librsvg, enjin rendering yang sama di sebalik Firefox dan GNOME, dengan sokongan paling lengkap untuk sintaks SVG moden: kecerunan, topeng, penapis dan penggayaan CSS. Bagi fail lama yang jarang berlaku dan tidak dapat dihuraikan, proses akan beralih kepada ImageMagick untuk percubaan kedua.

Bahagian yang sering mengejutkan pengguna ialah saiz output. Vektor tidak mempunyai saiz terbina dalam, jadi renderer hanya boleh bergantung pada lebar dan tinggi yang dinyatakan di dalam fail — dan SVG ikon hampir sentiasa menyatakan width="24". Sebab itulah banyak penukar dalam talian memberikan PNG 24x24: secara teknikal betul, tetapi secara praktikal tidak berguna. Halaman ini mengesan kes tersebut dan merender semula vektor asal pada 512 px atau lebih, sambil mengekalkan nisbah aspek. Ia ialah render semula, bukan pembesaran, jadi hasilnya benar-benar tajam.

Ketelusan dikekalkan. Tiada warna putih dilukis di bawah, jadi di mana SVG anda tidak melukis apa-apa, PNG akan menjadi telus. Kes yang perlu diberi perhatian ialah sebaliknya: jika SVG anda mengandungi segi empat tepat putih yang meliputi kanvas, itu ialah karya dan akan dilukis, lalu PNG anda mempunyai latar belakang putih. Penyelesaiannya ialah memadam segi empat tepat tersebut dalam alat reka bentuk anda — bukan sesuatu yang patut diteka oleh proses penukaran.

PNG benar-benar diperlukan apabila SVG tidak diterima. Klien e-mel, dek slaid, kebanyakan backend e-dagang, avatar dan imej muka depan platform sosial, serta banyak forum dan borang web hanya menerima bitmap. Terdapat juga aspek keselamatan — SVG ialah dokumen markup boleh laku, jadi banyak sistem yang membenarkan pengguna memuat naik fail akan menyekatnya terus. Menukar kepada PNG ialah jalan paling mudah.

Mahukan arah sebaliknya? Jejak PNG menjadi SVG sebenar

Teks yang belum ditukar kepada outline dirender menggunakan fon yang dipasang pada pelayan. Jika fon tiada, teks masih dilukis tetapi bentuk dan lebar huruf berubah. Untuk mendapatkan hasil yang sepadan tepat dengan alat reka bentuk anda, tukarkan teks kepada path (jadikan outline) sebelum mengeksport.

Tukar SVG ke PNG dalam 3 Langkah

Tiada pengetahuan teknikal diperlukan. Percuma, cepat, dan tersedia di mana-mana peranti.

01
📂
Muat Naik
Seret dan lepas, klik untuk semak imbas, atau tampal imej dari papan klip anda. Fail tunggal atau muat naik kelompok — kedua-duanya berfungsi.
02
🎯
Pilih Format Sasaran
Pilih format sasaran anda dari pemilih. Kami menerapkan parameter pengekodan khusus format secara automatik untuk kualiti output terbaik.
03
📦
Muat Turun
Penukaran biasanya selesai dalam beberapa saat. Halaman akan beralih ke skrin muat turun secara automatik — klik untuk mendapatkan arkib ZIP.

Mengapa Guna PicEditLab untuk Tukar SVG ke PNG

Dibina di atas pelbagai enjin penukaran sumber terbuka yang telah terbukti. Kami memilih rantaian pemprosesan terbaik untuk setiap kombinasi format, mengelakkan peralihan warna dan kehilangan kualiti yang biasa berlaku dalam penukaran sisi pelayar.

Kualiti Lebih Tinggi Berbanding Penukaran Pelayar
Kami menggunakan alat sumber terbuka bertaraf industri — ImageMagick, libheif, libavif, libjxl dan OpenJPEG — untuk menghasilkan kualiti output yang tidak dapat ditandingi oleh penukar berasaskan pelayar.
Privasi & Keselamatan Diutamakan
Setiap muat naik disulitkan semasa penghantaran melalui HTTPS dan dipadamkan secara automatik dari pelayan kami 1 jam selepas muat naik.
Proses Kelompok & Muat Turun ZIP
Muat naik pelbagai imej dan tukar semuanya sekaligus. Hasilnya dikemas dalam satu arkib ZIP untuk muat turun yang mudah.
Format Arus Perdana dan Khusus Diliputi
Menyokong PNG, JPG, WebP, AVIF, GIF, HEIC, JPEG XL, JPEG 2000, serta format RAW dari Canon, Nikon, Sony, Pentax dan lain-lain. Output ke JPG, PNG, WebP, AVIF, PDF, ICO, GIF, HEIC, JXL, TIFF, BMP, SVG, EPS, JP2.
100% Percuma, Tiada Pendaftaran
Tiada had penukaran, tiada pelan berbayar, tiada versi pro tersembunyi, tiada gesaan naik taraf. Guna sesuka hati.
Pengalaman Sama pada Mana-mana Peranti
Reka letak responsif berfungsi sama pada desktop, tablet dan telefon — tiada aplikasi untuk dipasang, buka sahaja dan tukar.

Soalan Lazim — SVG ke PNG

Bolehkah saya memilih saiz PNG output?
Halaman ini tidak menyediakan medan saiz. “Output” menggunakan lebar dan tinggi yang dinyatakan di dalam SVG, dan jika saiz tersebut kurang daripada 512 px ia akan dirender semula pada 512 atau lebih secara berkadar supaya anda tidak menerima hasil yang tidak boleh digunakan. Untuk kawalan tepat, terdapat dua pilihan: tetapkan kanvas kepada saiz yang anda mahu apabila mengeksport SVG daripada alat reka bentuk anda, atau tukarkan di sini dan kemudian gunakan alat resize imej di laman ini untuk mendapatkan saiz piksel tertentu.
Mengapa penukar lain memberikan PNG yang begitu kecil?
Kerana mereka merender pada saiz yang dinyatakan oleh SVG, dan SVG ikon biasanya menyatakan width="24" atau width="32". Ini ialah tingkah laku lalai renderer, bukannya pepijat, tetapi bagi anda ia bermaksud menerima imej 24 piksel. Halaman ini memeriksa hasil langkah tersebut dan apabila saiznya kecil, ia merender semula vektor asal pada resolusi lebih tinggi — render semula, bukan upscale, dan untuk vektor ini tidak menjejaskan kualiti.
PNG akan telus atau mempunyai latar belakang putih?
Ia mengikut sumber. Kawasan yang tidak dilukis oleh SVG anda akan menjadi telus; tiada warna putih ditambah. Jika anda mendapat latar belakang putih, itu kerana SVG itu sendiri mengandungi bentuk latar putih — banyak alat reka bentuk menambahnya semasa eksport. Padam lapisan itu dan eksport semula. Jika putih memang yang anda mahukan, menukar kepada JPG lebih mudah: JPG tidak mempunyai ketelusan, jadi kawasan tersebut akan diisi putih secara automatik.
Apa yang berlaku kepada teks di dalam SVG?
Ia menjadi piksel — PNG tidak lagi mempunyai teks yang boleh diedit atau dicari. Jika teks telah ditukar kepada path dalam alat reka bentuk anda, hasil render akan sepadan tepat seperti yang anda lihat di sana. Jika ia masih teks biasa, renderer akan mencari fon yang anda tetapkan pada pelayan dan menggantikannya apabila tiada. Ini boleh mengubah bentuk huruf, lebar dan pemisah baris bagi rentetan yang lebih panjang. Menjadikan teks sebagai outline sebelum eksport ialah cara yang paling boleh dipercayai.
“Output” kosong. Mengapa?
Biasanya SVG merujuk sumber luaran melalui URL. Pelayan tidak dapat mengambil imej atau fon yang dipautkan, jadi bahagian tersebut tidak dilukis. Punca biasa yang lain ialah karya hanya mempunyai stroke tanpa fill, dan sesetengah tetapan eksport kehilangan stroke semasa rasterisasi. Kedua-duanya boleh diperbaiki dengan cara yang sama: benamkan imej terpaut ke dalam SVG dan tukarkan stroke serta teks kepada path, kemudian eksport semula. Jika fail itu datang daripada orang lain dan anda tidak boleh mengeksport semula, buka SVG secara terus dalam pelayar terlebih dahulu — jika ia juga tidak lengkap di situ, masalahnya memang terletak pada fail tersebut.
Adakah menukar SVG ke PNG akan mengurangkan kualiti imej?
Kami menggunakan tetapan berkualiti tinggi untuk penukaran SVG ke PNG. Apabila sumber adalah tanpa rugi dan sasaran adalah berbeza-beza, kami mengekod pada kualiti 90, yang mengekalkan perincian yang kelihatan kepada mata manusia. Apabila sasaran adalah tanpa rugi (seperti PNG), setiap piksel dikekalkan tepat seperti dalam sumber.
Adakah penukaran SVG ke PNG dilakukan dalam pelayar saya atau di pelayan?
Penukaran dijalankan sepenuhnya di pelayan kami menggunakan alat standard industri — ImageMagick, libheif, libavif, libjxl, OpenJPEG dan lain-lain. Penukaran sisi pelayan tidak dihadkan oleh apa yang pelayar anda boleh nyahkod, jadi ia boleh mengendalikan format yang pelayar anda tidak dapat baca (RAW, HEIC, AVIF, JPEG XL) dan secara konsisten menghasilkan kualiti output yang lebih tinggi.
Adakah imej yang dimuat naik saya disimpan di pelayan?
Tidak. Fail dipindahkan melalui HTTPS, digunakan hanya untuk penukaran semasa, dan dipadamkan secara automatik 1 jam selepas muat naik. Kami tidak pernah mengakses, menganalisis, berkongsi atau melatih pada fail anda.
Berapa banyak imej yang boleh saya tukar sekaligus?
Sehingga 30 imej setiap kelompok, dengan had jumlah saiz 200 MB. Untuk kerja yang lebih besar, jalankan sahaja pelbagai kelompok — tiada had harian dan tiada had penggunaan.
Adakah metadata EXIF dikekalkan selepas penukaran?
Secara lalai, kami mengekalkan metadata yang boleh dibawa merentasi format. Untuk fail yang ditukar dari RAW, parameter tangkapan, ruang warna dan profil ICC dipindahkan apabila mungkin. Jika anda perlu membuang metadata, gunakan alat pembuangan metadata khusus selepas itu.
Adakah menukar SVG kepada PNG percuma? Adakah saya memerlukan akaun?
Ya, ia sepenuhnya percuma dan tidak, anda tidak memerlukan akaun. Tiada pendaftaran, tiada e-mel, tiada kuota harian dan tiada had berapa kali anda boleh menggunakannya. Fail PNG yang anda muat turun tidak mempunyai tera air serta tidak diubah saiz atau merosot kualitinya. Anda boleh menukar sehingga 30 fail SVG sekali gus dalam satu kelompok dan menerimanya sebagai satu fail ZIP.
Untuk kegunaan web, manakah pilihan yang lebih baik — SVG atau PNG?
Untuk kebanyakan kes penggunaan web moden, PNG adalah pilihan yang lebih kuat — ia biasanya menawarkan pemampatan yang lebih baik, sokongan ciri yang lebih luas, atau kedua-duanya berbanding SVG. Walau bagaimanapun, SVG masih mempunyai tempatnya: jika anda memerlukan keserasian terluas merentasi pelayar lama, klien e-mel, atau platform yang belum menyokong PNG, maka SVG adalah sandaran yang lebih selamat. Jawapan yang tepat bergantung pada audiens dan kes penggunaan anda, jadi adalah berbaloi untuk mengeksport kedua-duanya, kemudian membandingkan saiz fail dan kualiti visual secara berdampingan sebelum membuat keputusan.

Cara Tukar SVG ke PNG Dalam Talian dengan Percuma

Menukar imej SVG ke PNG berlaku dalam banyak situasi: menjadikan fail serasi dengan peranti atau platform yang berbeza, mengurangkan jejak penyimpanan, atau menyediakan imej untuk dimuat naik ke perkhidmatan yang tidak menerima format sumber. Pendekatan tradisional adalah memasang Photoshop, GIMP atau aplikasi desktop yang serupa — berlebihan untuk tugas sekali-sekala. Penukar berasaskan pelayar adalah alternatif, tetapi ia dihadkan oleh apa yang pelayar anda boleh nyahkod secara asli dan tidak dapat mengendalikan format khusus seperti RAW, HEIC atau AVIF sama sekali. PicEditLab menjalankan penukaran di sisi pelayan, jadi sokongan format, kualiti output dan kelajuan pemprosesan tidak bergantung pada pelayar atau peranti anda.

Langkah demi Langkah: Tukar SVG ke PNG

Penukaran di PicEditLab mengambil tiga langkah — muat naik, pilih format sasaran, muat turun:

  • Seret dan lepas atau klik untuk memuat naik satu atau lebih fail SVG di kawasan muat naik. Anda juga boleh tampal imej terus dari papan klip anda.
  • Pilih PNG sebagai format sasaran dari pemilih format, kemudian semak senarai fail anda.
  • Klik "Mula Penukaran". Setelah fail anda selesai dimuat naik, pelayan menyelesaikan penukaran dalam beberapa saat.
  • Apabila penukaran selesai, halaman akan beralih ke skrin muat turun secara automatik. Klik butang muat turun untuk mendapatkan arkib ZIP yang mengandungi semua fail yang ditukar.

Butiran Teknikal — Penukaran SVG ke PNG

Pelayan kami menjalankan rantaian alat sumber terbuka yang telah terbukti. ImageMagick mengendalikan penukaran ruang warna dan pensampelan semula, libheif menggunakan kodek x265 untuk pengekodan dan penyahkodan HEIC, libavif menggunakan AOM untuk AVIF, libjxl mengendalikan JPEG XL, OpenJPEG meliputi JPEG 2000, dan dcraw menyahkod data sensor mentah dari fail RAW. Output JPG menggunakan kualiti 85 dengan pengekodan progresif untuk pemuatan yang lebih cepat di web. Output PNG menggunakan zlib pada pemampatan maksimum untuk memastikan saiz fail sekecil mungkin tanpa kehilangan satu piksel pun.

Tips untuk Menukar SVG ke PNG

  • Jika sumber SVG anda mengandungi ketelusan dan sasaran (PNG) tidak menyokongnya (seperti JPG), kawasan telus akan diisi dengan warna putih. Ini adalah tingkah laku yang dijangka daripada penukaran.
  • Apabila menukar sumber beranimasi (GIF, APNG) ke sasaran statik, hanya bingkai pertama yang dikekalkan. Untuk mengekalkan semua bingkai, pilih format sasaran yang juga menyokong animasi.
  • Apabila menukar dari RAW, kami mengekstrak pratonton JPEG terbenam kamera terlebih dahulu untuk reproduksi warna yang paling tepat. Jika pratonton terbenam tidak tersedia, kami menggunakan dcraw dengan parameter lalai untuk demosaicing penuh.
  • Apabila sasaran adalah ICO, ikon berbilang resolusi (16, 32, 48, 64, 128 dan 256 px) dijana secara automatik, memastikan rendering yang jelas pada mana-mana saiz.

Dibina oleh orang yang mengambil berat tentang kualiti imej

Saluran paip imej PicEditLab dibina di atas ImageMagick, libheif, libavif dan libjxl — perpustakaan sumber terbuka yang telah terbukti dan digunakan oleh Apple, Google dan Mozilla. Kami menala parameter penekod untuk setiap format bagi memadankan pertukaran antara kualiti dan saiz fail yang kebanyakan pengguna benar-benar inginkan, dan kami menghantar kemas kini saluran paip dengan setiap keluaran untuk mengikuti semakan format baharu.