Bebas Terbaik Penukar SVG ke PNG
Rasterkan SVG ke PNG, JPG, WebP atau PDF pada skala yang anda pilih - percuma, tiada pendaftaran.
Bagaimana ia berfungsi
- Muatkan. Pilih fail SVG (sehingga 100 MB).
- Pilih format & skala. Pilih PNG, JPG, WebP atau PDF, dan faktor skala untuk resolusi.
- Muat turun. Imej raster dimuat turun secara automatik; tiada apa disimpan.
Perihal alat ini
SVG ke PNG merasterkan vektor SVG boleh skala ke dalam imej saiz tetap - PNG, JPG atau WebP - atau ke dalam PDF. Ia adalah apa yang anda perlukan bila alat, platform atau dokumen tidak menerima SVG dan mahu imej biasa sebagai gantinya. Anda pilih faktor skala, jadi anda boleh renderkan SVG lebih besar untuk hasil resolusi tinggi yang jelas daripada terperangkap pada saiz defaultnya. Kelutsinaran dipelihara untuk PNG dan WebP dan diratakan ke putih untuk JPG. Tiada tanda air, tiada pendaftaran, diproses dalam memori.
Apa yang orang gunakan untuk
- Tukar SVG ke PNG untuk platform yang menolak SVG
- Render logo vektor pada resolusi tinggi
- Dapatkan JPG atau WebP dari SVG untuk web
- Eksport SVG ke PDF untuk cetakan
Pembangun
Automatikkan alat ini dari kod anda sendiri. Hantar permintaan POST ke titik akhir di bawah dan dapatkan hasil yang sama yang dihasilkan oleh alat web. Ia terhad kadar per IP dan tidak memerlukan pendaftaran - kekunci API untuk had yang lebih tinggi akan datang.
https://best.free/api/tools/svg-to-png/
| Parameter | Contoh | Diperlukan | Nota |
|---|---|---|---|
file (fail) |
image.svg |
Ya | SVG file, โค25 MB. |
format |
png |
Tidak | png / jpg / webp / pdf. |
scale |
1 |
Tidak | Scale factor 0.1-8. |
curl -X POST https://best.free/api/tools/svg-to-png/ \
-F 'file=@image.svg' \
-F 'format=png' \
-F 'scale=1' \
-o image.png
import requests
files = {"file": open("image.svg", "rb")}
data = {"format": "png", "scale": 1}
r = requests.post("https://best.free/api/tools/svg-to-png/", files=files, data=data)
with open("image.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "png");
fd.append("scale", 1);
const r = await fetch("https://best.free/api/tools/svg-to-png/", { method: "POST", body: fd });
const blob = await r.blob(); // the image.png
Balasan: The rasterized image (PNG/JPG/WebP) or PDF.