সেৰা মুক্ত ছবিৰ আকাৰ পৰিবৰ্তনকাৰী
ছবিৰ আকাৰ সঠিক পিক্সেল আকাৰলৈ পৰিবৰ্তন কৰক, আকাৰ অনুপাত লক কৰাৰ সৈতে অথবা অবিহনে - মুক্ত আৰু জলচিহ্ন-মুক্ত।
কিদৰে কাম কৰে
- আপলোড কৰক. ছবিৰ আকাৰ পৰিবৰ্তনৰ বাবে ছবি বাছক (২৫ মেগাবাইট পর্যন্ত)।
- আকাৰ সুমুৱাওক. পিক্সেলত প্ৰস্থ আৰু/অথবা উচ্চতা লিখক। অনুপাতিক স্কেল কৰাৰ বাবে "আকৃতিৰ অনুপাত" টিক দিয়ক।
- ডাউনল'ড কৰক. আকাৰ পৰিবৰ্তন কৰা ছবি স্বয়ংক্ৰিয়ভাৱে এটা উচ্চমানৰ Lanczos ফিল্টাৰ ব্যৱহাৰ কৰি ডাউনল'ড কৰা হ'ব।
এই সঁজুলিৰ বিষয়ে
ছবিৰ আকাৰ পৰিবৰ্তন কৰি সঠিক প্ৰস্থ আৰু উচ্চতা প্ৰাপ্ত কৰক। প্ৰস্থ (অথবা উচ্চতা) লিখক আৰু বাকচটি টিক কৰি ৰাখিব যাতে ছবিৰ অন্য অংশ অনুপাতগতভাৱে স্কেল কৰা যায়, অথবা দুয়োটা নিৰ্ধাৰণ কৰি সঠিক আকাৰ প্ৰয়োগ কৰক। আকাৰ পৰিবৰ্তনৰ বাবে উচ্চমানৰ Lanczos ফিল্টাৰ ব্যৱহাৰ কৰা হয়, যাতে ছবিৰ আকাৰ হ্ৰাস কৰা হয় আৰু ছবিৰ আকাৰ বৃদ্ধি কৰা হয়। আউটপুটত যিকোনো সময়ত মূল বিন্যাস বজাই ৰখা হয়। সদায়: কোনো ওয়াটাৰমাৰ্ক নাই, কোনো সাক্ষৰ নাই, মেমৰিতে প্ৰক্ৰিয়া কৰা হয় আৰু বাতিল কৰা হয়।
লোকে ইয়াক কিহৰ বাবে ব্যৱহাৰ কৰে
- ফৰম অথবা বজাৰৰ পিক্সেল সীমাত এটা ছবিকে আৱদ্ধ কৰক
- এটা আলেখ্যন বা আভাৰ্টাৰ ছবিক এটা প্ৰয়োজনীয় বৰ্গ আকাৰলৈ সলনি কৰক
- ৱেবৰ বাবে এটা বিশাল ফ'টোক জ্যাগেড প্ৰান্ত নোহোৱাকে ডাউনস্কেল কৰক
- ছবিৰ এটা সেট একই প্ৰস্থত প্ৰমিত কৰক
বিকাশক API
এই সঁজুলিক আপোনাৰ নিজস্ব কোডৰ পৰা স্বচালিত কৰক। তলৰ অন্তিম বিন্দুলৈ এটা POST অনুৰোধ পঠাওক আৰু ৱেব সঁজুলিয়ে প্ৰস্তুত কৰা সঁজুলিৰ দৰে ফলাফল প্ৰাপ্ত কৰক। ই প্ৰতি IP ৰ বাবে হাৰ-সীমিত আৰু কোনো সাবস্ক্ৰাইব প্ৰয়োজন নহয় - উচ্চ সীমাৰ বাবে API কি'সমূহ আহি আছে।
https://best.free/api/tools/image-resizer/
| প্ৰাচলসমূহ | উদাহৰণ | প্ৰয়োজনীয় | টোকাসমূহ |
|---|---|---|---|
file (নথিপত্ৰ) |
photo.jpg |
হ্যাঁ | Any common image, ≤25 MB. |
width |
800 |
নহয় | Target width in px. |
height |
600 |
নহয় | Target height in px. |
keep_aspect |
True |
নহয় | Lock aspect ratio. |
curl -X POST https://best.free/api/tools/image-resizer/ \
-F 'file=@photo.jpg' \
-F 'width=800' \
-F 'height=600' \
-F 'keep_aspect=True' \
-o resized.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}
r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);
const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the resized.png
প্ৰতিক্ৰিয়া: The resized image (same format where possible).