Bebas Pengubah Ukuran Imej
Ngawak-awak gambar dadi dimensi piksel kang bener, kanthi utawa tanpa ngethok rasio aspek - bebas lan tanpa tanda banyu.
Carané kerjané
- Muter. Pilih gambar kanggo ngresiki (nganti 25 MB).
- Ngetik ukuran. Ngetik lebar lan/utawa dhuwur ing piksel. Tetep "aspect ratio" ditanda kanggo ngrekam proporsional.
- Muter-muter. Ing basa Indonésia, tembung filter bisa dijupuk saka tembung filter.
Ngendi-ngedi
Ukuran ulang gambar kanggé lebar lan dhuwur ingkang leres ingkang sampeyan butuhaken. Ngetik lebar (utawa dhuwur) lan tetepake kotak punika kacepeng kanggé ngrekam sisih kaliyan kanthi proporsional, utawi atur kalih lan ora kacepeng kanggé ngawak dimensi ingkang pas. Ukuran ulang punika ngginakaken panyaring Lanczos kualitas dhuwur, saéngga gambar ingkang dipunrekam tetep cetha katimbang jagged. Output punika ngginakaken format asli manawi saged.
Apa wong-wong nggunakake kanggo
- Nglewati gambar ing forum utawa wates piksel pasar
- Nggawe profil utawa gambar avatar kanthi ukuran persegi sing dibutuhake
- Nyelehake gambar gedhe kanggo web tanpa pinggiran kang jangkung
- Standarisasi sekelompok gambar menyang lebar sing padha
Pangembang
Otomatisasi alat iki saka kode dhewe. Kirimi pitakon POST menyang titik pungkasan ing ngisor iki lan entuk asil sing padha karo alat web. Iki dibatasi kanthi kecepatan saben IP lan ora butuh ndhaptar - kunci API kanggo watesan sing luwih dhuwur bakal teka.
https://best.free/api/tools/image-resizer/
| Paramèter | Conto | Diperlukan | Notes |
|---|---|---|---|
file (file) |
photo.jpg |
Ya | Any common image, ≤25 MB. |
width |
800 |
Ora | Target width in px. |
height |
600 |
Ora | Target height in px. |
keep_aspect |
True |
Ora | 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
Balasan: The resized image (same format where possible).