সেরা বিনামূল্যে ছবির আকার পরিবর্তনকারী
ছবির আকার পরিবর্তন করে সঠিক পিক্সেল আকার নির্ধারণ করুন, আকৃতির অনুপাত লক করার সাথে অথবা লক না করে - মুক্ত এবং ওয়াটারমার্ক মুক্ত।
এটা কিভাবে কাজ করে
- আপলোড. ছবির আকার পরিবর্তনের জন্য ছবিটি বেছে নিন (২৫ মেগাবাইট পর্যন্ত)।
- মাপ লিখুন. পিক্সেলের একক হিসেবে প্রস্থ ও/অথবা উচ্চতা লিখুন। অনুপাত অনুযায়ী মাপ নির্ধারণের জন্য "আকৃতি অনুপাত"-এর উপর টিক দেওয়া থাকুন।
- ডাউনলোড. ছবির আকার পরিবর্তনের সময় স্বয়ংক্রিয়ভাবে একটি উচ্চমানের 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).