Mellor libre Vectorizador de imaxes a SVG
Traza un logotipo ou icona nun SVG escalable que se mantén nítido en calquera tamaño. Gratuito, sen rexistro.
Como funciona
- Enviar. Escolla un logotipo, icona ou gráfico simple (ata 25 MB).
- Escoller un modo. Escolla a cor para manter a paleta, ou branco e negro para un traballo de liñas limpas.
- Obter SVG. O SVG trazado obtese automaticamentescala a calquera tamaño.
Acerca desta ferramenta
O Image Vectorizer traza un mapa de bits, un PNG ou JPG, nun SVG escalable feito de camiños vectoriais, de xeito que se manteña nítido a calquera tamaño en vez de quedar en bloques cando se amplía. Brilla en logotipos, iconas, ilustracións simples e arte de liña de alto contraste, onde pode capturar formas limpas. Escolla cor para manter a paleta, ou branco e negro para un traballo de liña de cor única nítida. As fotografías detalladas non se vectorizan ben, non teñen bordos limpos para trazar. Sen marcas de auga, sen sinal, procesadas na memoria.
Para que o usa a xente
- Converta un logotipo rasterizado nun SVG escalable para impresión e web
- Vectoriza unha icona para que sexa nítida en calquera tamaño
- Converte as liñas simples en camiños vectoriais editábeis
- Prepare un gráfico para un cortador ou gravador láser
API do desenvolvente
Automatice esta ferramenta co seu propio código. Envíe unha petición POST ao punto final en baixo e obterá o mesmo resultado que a ferramenta web. Ten unha velocidade limitada por IP e non precisa rexistrarse. Están a chegar chaves API para límites máis altos.
https://best.free/api/tools/image-vectorizer/
| Parámetros | Exemplo | Requirido | Notas |
|---|---|---|---|
file (ficheiro) |
logo.png |
Si | PNG/JPG bitmap, ≤25 MB. |
mode |
color |
Non | "color" or "bw" (black & white). |
curl -X POST https://best.free/api/tools/image-vectorizer/ \
-F 'file=@logo.png' \
-F 'mode=color' \
-o image.svg
import requests
files = {"file": open("logo.png", "rb")}
data = {"mode": "color"}
r = requests.post("https://best.free/api/tools/image-vectorizer/", files=files, data=data)
with open("image.svg", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("mode", "color");
const r = await fetch("https://best.free/api/tools/image-vectorizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the image.svg
Resposta: A scalable SVG traced from the bitmap.