بهترين مفت تصوير جي ماپ
تصوير جو سائز صحيح پکسل جي ماپ تائين وڌي ٿو، اڌ جي تناسب سان يا ان کانسواءِ - مفت ۽ واٽر مارڪ مفت.
ڪيئن ڪم ڪري ٿو
- اپ لوڊ. ان تصوير کي چونڊيو جنھن جو سائو مٽائڻ گھرجي (40 MB تائين).
- سائز داخل ڪريو. پڪسلز ۾ چوٽي ۽/يا چوٽي جي چوٽي لکجو. "aspect ratio" کي چٽ ڪري رکو ته جيئن ان کي مناسب اندازي سان ماپيو وڃي.
- ڊائون لوڊ. حجم وڌايل تصوير پاڻمرادو ڊائون لوڊ ٿئي ٿي اعليٰ معياري Lanczos فلٽر استعمال ڪندي.
ھن اوزار بابت
تصوير جي سائيز کي ان جي صحيح اوچائي ۽ پڇاڙي تائين وڌيائين. صرف اوچائي (يا فقط پڇاڙي) داخل ڪريو ۽ ٻئي پاسي جي نسبتي ماپ ڪرڻ لاءِ بڪس کي چٽ ڪيو رکيو، يا ٻئي مقرر ڪريو ۽ چٽ نه ڪريو ته صحيح ماپ ڪرڻ لاءِ زور ڏيو. حجم وڌائڻ هڪ اعليٰ معياري Lanczos فلٽر استعمال ڪري ٿو، تنھنڪري وڌيل تصويرون ڦاٽل نه پر صاف رھنديون آھن. جتي ممڪن آھي نڪتو اصل شڪل ۾ رھندو آھي. جيئن هميشه: ڪو واھ مارڪ نه آھي، ڪو سائن اپ نه آھي، ياد ۾ پروسيس ڪيو ويو ۽ ڇڏي ڏنو ويو.
ڇا ماڻھو ان کي استعمال ڪرڻ لاء
- تصوير کي فورم يا مارڪيٽ جي پکسل حد ۾ ٺيڪ ڪريو
- پروفائيل يا ائٽم تصوير کي گھرجي مربع جي سائز تي ٺاھيو
- ويب لاءِ وڏي فوٽو کي ننڍو ڪريو بغير ڦاٽل ڪنارن جي
- تصويرن جي مجموعي کي ھڪ جھڙي پنڌ تي معياري بڻاءِ
ڊيولپر API
ھن اوزار کي پنھنجي ڪوڊ مان خودڪار ڪريو. پوسٽ درخواست ھيٺين آخر واري نقطي تائين موڪليو ۽ اھوئي نتيجو حاصل ڪريو جيڪو ويب اوزار پيدا ڪري ٿو. اھو هر 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).