أفضل مجاني مكبر صوت
إعادة حجم الصورة إلى أبعاد البكسل الدقيقة، مع أو بدون تثبيت نسبة العرض إلى الارتفاع - حرة ودون علامة مائية.
كيف يعمل
- تحميل. اختار الصورة التي تريد تغيير حجمها (حتى 25 ميغابايت).
- أدخل الحجم. أدخل عرض و/أو ارتفاع بالبكسلات. أبقى "نسبة العرض إلى الارتفاع" مؤشراً لقياسها تناسبياً.
- تنزيل. وتُنـزَّل الصورة المعدلة حجمها تلقائياً باستخدام مرشح 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).