Ամենալավ ազատ Տեսանյութի չափի փոփոխություն
Փոխել պատկերի չափը պիքսելի ճշգրիտ չափերի, կամ փակելով կամ առանց փակելու տեսողական հարաբերակցությունը - ազատ և ջրային նշաններ չունեցող:
Ինչպես է այն աշխատում
- Բեռնել. Ընտրեք նկարը վերագնահատելու համար (մինչև 25 Մբ)։
- Տեղադրել չափը. Տեղադրեք լայնությունը և/կամ բարձրությունը պիքսելներով։ Չեղարկել "aspect ratio"-ն, որպեսզի չափումը լինի համապատասխան։
- Տեղադրել. Ընդլայնված պատկերը ավտոմատ կերպով կբեռնվի՝ օգտագործելով բարձր որակով 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).