غوره وړیا انځور سکڼل
د یو دقیق پیکسل مستطیل ته یو عکس وخورئ، د هغې اصلي بڼه ساتل - وړیا او د اوبو نښه وړیا.
څنګه کار کوي
- رالېښل. .د پرېکولو لپاره انځور وټاکئ (تر 40 ميګابیټ پورې)
- سيمه ټاکل. د پورته کيڼ اړخ او د حاصل د پلنوالي او لوړوالي لپاره X او Y داخل کړئ، ټول په پیکسلونو کې.
- رالېښنې. .د پرېکولو انځور په خپلکارې توګه په خپل اصلي بڼه کې رالېښل کيږي
د دې توکي په اړه
د عکس عکس په دقیق ډول د مستطیل ته ښکته کړئ چې تاسو یې غواړئ په پیکسل کې د ساحې په ننوتلو سره - د پورته کیڼ اړخ X او Y او عرض او لوړوالی. دا د اټکل کولو پرځای دقیق دی: د ثابت حد لپاره د ټرمینل لپاره ایډیال، د دقیق اندازې لپاره د بنر قطع کول، یا د ناغوښتل شوي څنډې لرې کول. فصل د اصلي فایل بڼه ساتي، نو PNG د PNG پاتې کیږي او JPG د JPG پاتې کیږي، او پیکسلونه د لاسرسي وړ نه دي نو هیڅ شی نه دی بیا فشرونه. نه د اوبو نښه، نه د راجستر کولو، په حافظه کې پروسس شوي او لرې شوي.
څه خلک د دې لپاره کاروي
- د سرېښل شوې انځور يو ټاکلی بريد يا بريد پاڼه ړنګول
- انځور په يو دقيق بنر يا ټيټانې کچ کې پرې کول
- په خوا کې يو ناغوښتل شوی څيز يا څنډه لرې کول
- انځور په دقيقو ابعادو کې مربع-بنډول
د جوړونکي API
د خپل کوډ څخه دا وسیله اتومات کړئ. د لاندې پای ټکي ته د POST غوښتنې لیږل او د ورته پایلې ترلاسه کول چې د ویب وسیله تولیدوي. دا د هر IP لپاره د نرخ محدود دی او هیڅ ډول اړتیا نلري - د لوړو حدونو لپاره د API کیلي راځي.
https://best.free/api/tools/image-crop/
| پېرامېن | بېلګه | اړين | يادښتونه |
|---|---|---|---|
file (دوتنه) |
photo.jpg |
هو | Any common image, ≤25 MB. |
x |
0 |
هو | Left edge in px. |
y |
0 |
هو | Top edge in px. |
width |
400 |
هو | Crop width in px. |
height |
300 |
هو | Crop height in px. |
curl -X POST https://best.free/api/tools/image-crop/ \
-F 'file=@photo.jpg' \
-F 'x=0' \
-F 'y=0' \
-F 'width=400' \
-F 'height=300' \
-o cropped.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"x": 0, "y": 0, "width": 400, "height": 300}
r = requests.post("https://best.free/api/tools/image-crop/", files=files, data=data)
with open("cropped.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("x", 0);
fd.append("y", 0);
fd.append("width", 400);
fd.append("height", 300);
const r = await fetch("https://best.free/api/tools/image-crop/", { method: "POST", body: fd });
const blob = await r.blob(); // the cropped.png
ځوابول: The cropped image (same format).