ଶ୍ରେଷ୍ଠ ମୁକ୍ତ ପ୍ରତିଛବିକୁ SVG ଭେକ୍ଟରାଇଜରକୁName
ଗୋଟିଏ ଲୋଗୋ କିମ୍ବା ଚିତ୍ରସଂକେତକୁ ଗୋଟିଏ ମାପଯୋଗ୍ୟ SVGରେ ଚିହ୍ନଟ କରନ୍ତୁ ଯାହାକି ଯେକୌଣସି ଆକାରରେ ତୀକ୍ଷ୍ଣ ରହିଥାଏ - ମୁକ୍ତ, କୌଣସି ସଦସ୍ୟତା ନାହିଁ।
ଏହା କିପରି କାର୍ଯ୍ୟ କରେ
- ଆହରଣ କରନ୍ତୁ. ଗୋଟିଏ ଲୋଗୋ, ଚିତ୍ରସଂକେତ କିମ୍ବା ସରଳ ଆଲେଖ୍ୟକୁ ବାଛନ୍ତୁ (40 MB ପର୍ଯ୍ୟନ୍ତ)।
- ଗୋଟିଏ ଅବସ୍ଥା ଚୟନ କରନ୍ତୁ. ପ୍ୟାଲେଟକୁ ରଖିବା ପାଇଁ ରଙ୍ଗ ବାଛନ୍ତୁ, କିମ୍ବା ସ୍ୱଚ୍ଛ ରେଖା କାର୍ଯ୍ୟ ପାଇଁ କଳା ଏବଂ ଧଳା।
- ଆହରଣ କରନ୍ତୁ. ଅନୁସରଣ କରାଯାଇଥିବା SVG ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଆହରଣ ହୋଇଥାଏ ଏବଂ ଯେକୌଣସି ଆକାରକୁ ମାପ ହୋଇଥାଏ।
ଏହି ସାଧନ ବିଷୟରେ
ପ୍ରତିଛବି ଭେକ୍ଟୋରାଇଜର ଗୋଟିଏ ବିଟମେପକୁ ଅନୁସରଣ କରେ - ଗୋଟିଏ PNG କିମ୍ବା JPG - ଭେକ୍ଟର ପଥଗୁଡ଼ିକ ଦ୍ୱାରା ନିର୍ମିତ ଗୋଟିଏ ମାପଯୋଗ୍ୟ SVG ରେ, ତେଣୁ ଏହା ବଡ଼ ହେବା ସମୟରେ ବୃହତ ହେବା ବଦଳରେ କୌଣସି ଆକାରରେ ଚତୁର ରହିଥାଏ। ଏହା ଲୋଗୋ, ଆଇକନ, ସରଳ ଚିତ୍ରଚିତ୍ର ଏବଂ ଉଚ୍ଚ-ବିପର୍ଯ୍ୟୟ ରେଖା କଳା ଉପରେ ଉଜ୍ଜ୍ୱଳତା ଥାଏ, ଯେଉଁଠାରେ ଏହା ସ୍ୱଚ୍ଛ ଆକାରକୁ ଗ୍ରହଣ କରିପାରେ। ପ୍ୟାଲେଟକୁ ରଖିବା ପାଇଁ ରଙ୍ଗ ବାଛନ୍ତୁ, କିମ୍ବା କଳା ଏବଂ ଧଳା ପାଇଁ ସଫା ଏକକ-ରଙ୍ଗ ରେଖା କାର୍ଯ୍ୟ ପାଇଁ। ବିସ୍ତୃତ ଫଟୋଗୁଡ଼ିକ ଭେକ୍ଟରାଇଜ ଭଲ ଭାବରେ ହୋଇନଥାଏ - ସେମାନଙ୍କର ଅନୁସରଣ କରିବା ପାଇଁ କୌଣସି ସ୍ୱଚ୍ଛ ସରଞ୍ଜାମ ନାହିଁ। କୌଣସି ପାନୀୟ ଚିହ୍ନ ନାହିଁ, କୌଣସି ସଙ୍ଗୀକରଣ ନାହିଁ, ସ୍ମୃତିରେ ପ୍ରକ୍ରିୟାକରଣ ହୋଇଥାଏ।
ଲୋକମାନେ ଏହାକୁ କଣ ପାଇଁ ବ୍ୟବହାର କରନ୍ତି
- ମୁଦ୍ରଣ ଏବଂ ୱେବ ପାଇଁ ଗୋଟିଏ ରଷ୍ଟର ପ୍ରତୀକକୁ ଗୋଟିଏ ମାପଯୋଗ୍ୟ SVG ରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ
- ଗୋଟିଏ ଚିତ୍ରସଂକେତକୁ ଭେକ୍ଟର କରନ୍ତୁ ଯାହାଦ୍ୱାରା ଏହା ପ୍ରତ୍ୟେକ ଆକାରରେ ସ୍ପଷ୍ଟ ହୋଇପାରିବ
- ସରଳ ରେଖାଚିତ୍ରକୁ ସମ୍ପାଦନଯୋଗ୍ୟ ଭେକ୍ଟର ପଥକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ
- କାଟିବା କିମ୍ବା ଲେଜର ଗ୍ରାଫିକର ପାଇଁ ଗୋଟିଏ ଆଲେଖ୍ୟ ପ୍ରସ୍ତୁତ କରନ୍ତୁ
ବିକାଶକାରୀ API
ଏହି ସାଧନକୁ ଆପଣଙ୍କର ନିଜ କୋଡରୁ ସ୍ୱୟଂଚାଳିତ କରନ୍ତୁ। ନିମ୍ନଲିଖିତ ଶେଷ ବିନ୍ଦୁକୁ ଗୋଟିଏ POST ଅନୁରୋଧ ପଠାନ୍ତୁ ଏବଂ ୱେବ ସାଧନ ଉତ୍ପାଦନ କରୁଥିବା ସମାନ ଫଳାଫଳକୁ ପାଇବେ। ଏହା ପ୍ରତି IP ପାଇଁ ହାରାହାରି ସୀମିତ ଏବଂ କୌଣସି ସଦସ୍ୟତା ଆବଶ୍ୟକ କରେ ନାହିଁ - ଉଚ୍ଚ ସୀମା ପାଇଁ API କିଗୁଡିକ ଆସୁଛି।
https://best.free/api/tools/image-vectorizer/
| ପ୍ରାଚଳଗୁଡ଼ିକ | ଉଦାହରଣ | ଆବଶ୍ୟକୀୟ | ଟିପ୍ପଣୀଗୁଡ଼ିକName |
|---|---|---|---|
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.