بهترین آزاد اندازهساز تصویر
تغییر اندازه یک تصویر به ابعاد دقیق پیکسل، با یا بدون قفل کردن نسبت ابعاد - آزاد و بدون علامت آب.
چطور کار ميکنه
- بارگذاری. برگزیدن تصویر برای تغییر اندازه (تا ۲۵ مگابایت).
- وارد کردن اندازه. یک عرض و/یا ارتفاع به پیکسل را وارد کنید. برای مقیاسبندی متناسب، «ارتباط ابعاد» را علامت بزنید.
- بارگیری. تصویر اندازهگیری شده به صورت خودکار با استفاده از فیلتر Lanczos با کیفیت بالا دانلود میشود.
در مورد این ابزار
تغییر اندازۀ تصویر به عرض و ارتفاع دقیقی که نیاز دارید. فقط یک عرض) یا فقط یک ارتفاع (را وارد کنید و برای مقیاسبندی متناسب سمت دیگر ، جعبه را علامت بزنید ، یا هر دو را تنظیم کنید و علامت آن را برای اجبار به ابعاد دقیق ، پاک کنید. تغییر اندازۀ تصویر از یک پالایۀ Lanczos با کیفیت بالا استفاده میکند ، بنابراین تصاویر کوچکشده به جای خمیده ، صاف باقی میمانند. خروجی ، هرجا که ممکن است ، قالب اصلی را حفظ میکند. همانند همیشه: بدون علامت آبی ، بدون ثبت ، در حافظه پردازش شده و دور انداخته میشود.
مردم براي چي ازش استفاده ميکنن
- تنظیم تصویر به حد پیکسل یک انجمن یا بازار
- ایجاد یک تصویر پروفایل یا آواتار با اندازه مربع مورد نیاز
- کاهش مقیاس یک عکس بزرگ برای وب بدون لبههای زبر
- استانداردسازی مجموعهای از تصاویر به عرض یکسان
رابط کاربری توسعهدهنده
این ابزار را از کد خودتان خودکار کنید. یک درخواست 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).