Bebas Terbaik Resizer Gambar
Ubah ukuran gambar untuk dimensi piksel yang tepat, dengan atau tanpa mengunci rasio aspek bebas dan bebas tanda air.
Cara kerjanya
- Unggah. Pilih gambar untuk diubah ukuran (naik sampai 25 MB).
- Masukkan ukuran. Ketikkan lebar dan/atau tinggi dalam piksel. Pertahankan "aspek rasio" yang mencentang skala secara proporsional.
- Unduh. Gambar yang di-download secara otomatis menggunakan penyaring Lanczos berkualitas tinggi.
Tentang alat ini
Ubah ukuran gambar ke lebar dan tinggi yang tepat yang Anda butuhkan. Masukkan hanya lebar (atau hanya tinggi) dan jaga kotak tetap mencentang untuk skala sisi lain secara proporsional, atau set keduanya dan untick untuk memaksa dimensi yang tepat. Ubah ulang menggunakan filter Lanczos berkualitas tinggi, sehingga gambar berukuran rendah tetap renyah daripada mengasah. Keluaran terus format asli di mana mungkin. Seperti selalu: nomark, tidak ada tanda air, tidak ada tanda, diproses dalam memori dan dibuang.
Apa yang orang gunakan untuk
- Sesuaikan gambar ke sebuah forum atau batas piksel pasar
- Buat citra profil atau avatar ukuran persegi yang diperlukan
- Downscale foto besar untuk web tanpa pinggiran bergerigi
- Standarkan satu set gambar ke lebar yang sama
API Pengembang
Otomatiskan alat ini dari kode anda sendiri. Kirim permintaan POST ke titik akhir di bawah ini dan dapatkan hasil yang sama yang dihasilkan alat web. Ini adalah nilai-batas per IP dan tidak perlu menandatangani kunci API untuk batas yang lebih tinggi yang akan datang.
https://best.free/api/tools/image-resizer/
| Parameter | Contoh | Diperlukan | Catatan |
|---|---|---|---|
file (berkas) |
photo.jpg |
Ya | Any common image, ≤25 MB. |
width |
800 |
Tidak | Target width in px. |
height |
600 |
Tidak | Target height in px. |
keep_aspect |
True |
Tidak | 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
Tanggapan: The resized image (same format where possible).