En İyi Özgür Resim BoyutlandırıcıName
Bir resmin boyutunu, boyutlu oran kilidi ile veya kilitli olmadan, kesin piksel boyutlarına değiştirin - ücretsiz ve su işareti olmadan.
Nasıl çalışıyor?
- Yükle. Yeniden boyutlandırılması gereken resmi seçiniz (40 MB'ye kadar).
- Boyut gir. Piksel olarak bir genişlik ve/veya yükseklik giriniz. Oranı orantılı ölçmek için "aspect ratio" işaretini bırakın.
- İndir. Boyutlandırılmış görüntü otomatik olarak yüksek kaliteli Lanczos filtresi kullanarak indirilir.
Bu araç hakkında
Bir resmin boyutunu ihtiyacınız olan tam genişlik ve yüksekliğe göre değiştirin. Sadece bir genişlik (veya sadece bir yükseklik) giriniz ve diğer tarafı orantılı olarak ölçmek için kutuyu işaretli tutun, ya da doğru boyutları zorlamak için her ikisini de ayarlayın ve işaretlemeyi kaldırın. Boyutlandırma yüksek kaliteli Lanczos filtresini kullanır, böylece küçültülmüş resimler çizgili olmak yerine keskin kalır. Çıkış mümkün olduğunda orijinal biçimi korumaktadır. Her zamanki gibi: su işareti yok, kayıt yok, hafızada işleme ve atılma.
İnsanlar ne için kullanıyor?
- Forum veya pazar yeri piksel sınırına resim yerleştir
- Profil veya avatar resmini gerekli kare boyutuna çevir
- Web için büyük bir fotoğrafı, kenarları çizgili olmaksızın küçült
- Bir resim kümesini aynı genişliğe standartlaştır
Geliştirici API
Bu aracı kendi kodunuzdan otomatikleştirin. Aşağıdaki son noktaya bir POST isteği gönderin ve web aracı ürettiği sonuçla aynısını alın. IP başına hız sınırlıdır ve kayıt gerektirmez - daha yüksek limitler için API anahtarları gelecek.
https://best.free/api/tools/image-resizer/
| Parametreler | Örnek | Gerekir | Notlar |
|---|---|---|---|
file (dosya) |
photo.jpg |
Evet | Any common image, ≤25 MB. |
width |
800 |
Hayır. | Target width in px. |
height |
600 |
Hayır. | Target height in px. |
keep_aspect |
True |
Hayır. | 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
Cevap: The resized image (same format where possible).