بهترین آزاد تصویر به SVG برداری
یک لوگو یا آیکون را به یک SVG مقیاسپذیر که در هر اندازه تیز باقی میماند، ترسیم کنید - رایگان، بدون ثبت نام.
چطور کار ميکنه
- بارگذاری. یک لوگو، آیکون یا گرافیک ساده (تا ۲۵ مگابایت) را انتخاب کنید.
- انتخاب یک حالت. برای حفظ پالت رنگ ، یا سیاه و سفید برای کار خطی تمیز ، رنگ را انتخاب کنید.
- بارگیری SVG. این تابع به صورت خودکار و به صورت تصادفی به هر مقداری از مقدارهای تابع میرسد.
در مورد این ابزار
تصویر برداری یک بیتمپ را ترسیم میکند — یک PNG یا JPG — به SVG مقیاسپذیری که از مسیرهای برداری ساخته شده ، بنابراین در هر اندازه تیز باقی میماند ، به جای اینکه هنگام بزرگنمایی به شکل یک تکه درآید. این بر روی لوگوها ، شمایلها ، تصویرسازی ساده و خطنگاری با تضاد بالا درخشیده است ، جایی که میتواند اشکال تمیز را ضبط کند. رنگ را برای نگه داشتن پالت ، یا سیاه و سفید را برای کار خطی تک رنگی واضح انتخاب کنید. عکسهای جزئی به خوبی برداری نمیشوند — لبههای تمیز برای ترسیم ندارند. بدون علامت آبی ، بدون ثبت ، در حافظه پردازش میشود.
مردم براي چي ازش استفاده ميکنن
- تبدیل یک لوگوی راستر به SVG مقیاسپذیر برای چاپ و وب
- برداری کردن یک شمایل تا در هر اندازه صاف باشد
- تبدیل خطنگاری ساده به مسیرهای برداری ویرایشپذیر
- آمادهسازی یک گرافیک برای یک برشگر یا حکاکیگر لیزر
رابط کاربری توسعهدهنده
این ابزار را از کد خودتان خودکار کنید. یک درخواست POST را به نقطه پایانی زیر ارسال کنید و همان نتیجه را که ابزار وب تولید میکند دریافت کنید. این محدود به نرخ بر حسب IP است و نیازی به ثبت نام ندارد — کلیدهای API برای محدودیتهای بالاتر در حال آمدن هستند.
https://best.free/api/tools/image-vectorizer/
| پارامتر | مثال | لازم | یادداشتها |
|---|---|---|---|
file (پرونده) |
logo.png |
آره | PNG/JPG bitmap, ≤25 MB. |
mode |
color |
نه | "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
پاسخ: A scalable SVG traced from the bitmap.