Beýik azat Resim
Bir logo ýa-da atlasy her hili ululykda çeper galýan ölçeýji SVG'e çyz - mugt, ýazgy ýok.
Nädip işleýär
- _Ýükle. Bir logo, aýkon ýa-da ýönekeý grafiki saýla (40 MB'a çenli).
- Bir mod saýla. Palty saklamak üçin renki saýla, ýa-da arassa hat iş üçin gara we aky saýla.
- _Günçülikçi ýükleme. Gözlän SVG otomatik ýüklenýär we her bir ululyga ölçeýär.
Bu esbap hakda
Resim Vektorlaýyjy bir bitmap - PNG ýa JPG - bir ölçeýji SVG'e vektor ýollardan düzülen bir bitmap'e öwürýär, şonuň üçin ol her bir ululykda çuňlukly galýar, bökmek wagty bökmek yerine. Bu logo, ikona, ýönekeý illüstrasiýalar we ýokary kontrastly hat sungaty üçin gowy. Paleti saklamak üçin renki saýla, ýa-da bir reňkli hat iş üçin gara-agyzy. Detali fotosuratlar gowy vektorlaýyjy däl - olarda saklamak üçin arassa kenarlary ýok. Suw belgisi ýok, ýazgy ýok, ýatda işlenýär.
Adamlar ony näme üçin ulanýar
- Raster logony çap we web üçin ölçeýji SVG'e öwür
- Bir atlasy vektorlaşdyr, şonuň üçin ol her ululykdan gowy görüner
- Basit hat artygy edit edilip biljek vektor ýoluna öwür
- Keser ýa-da lazer gravýur üçin grafiki taýýarla
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/image-vectorizer/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
file (faýl) |
logo.png |
Eý | PNG/JPG bitmap, ≤25 MB. |
mode |
color |
_Ýok | "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
Jawaby: A scalable SVG traced from the bitmap.