Miễn phí tốt nhất Bộ thay đổi kích cỡ ảnh
Thay đổi kích cỡ ảnh theo kích thước pixel chính xác, với hoặc không khóa tỉ lệ chiều rộng - miễn phí và không dấu nước.
Làm thế nào để làm
- Tải lên. Chọn ảnh cần thay đổi kích thước (tối đa 40 MB).
- Nhập kích cỡ. Nhập chiều rộng và/ hoặc chiều cao theo điểm ảnh. Giữ "tỷ lệ chiều rộng" để tăng kích cỡ theo tỷ lệ.
- Tải về. Bức ảnh được kích thước tự động tải xuống bằng cách sử dụng bộ lọc Lanczos chất lượng cao.
Về công cụ này
Thay đổi kích cỡ ảnh theo chiều rộng và chiều cao chính xác mà bạn cần. Nhập chỉ chiều rộng (hoặc chiều cao) và giữ hộp chọn để tăng kích cỡ theo tỷ lệ của mặt khác, hoặc đặt cả hai và bỏ chọn để buộc kích cỡ chính xác. Thay đổi kích cỡ sử dụng bộ lọc Lanczos chất lượng cao, vì vậy ảnh giảm kích cỡ vẫn rõ rệt hơn là bị lệch. Xuất ra giữ định dạng gốc khi có thể. Như thường lệ: không dấu nước, không đăng ký, xử lý trong bộ nhớ và bỏ đi.
Người ta dùng nó làm gì?
- Đặt ảnh vào giới hạn điểm ảnh của diễn đàn hay thị trường
- Đặt kích thước hình vuông yêu cầu cho hình ảnh hồ sơ hay hình tượng
- Thu nhỏ một bức ảnh lớn cho mạng mà không có cạnh bị xước
- Tiêu chuẩn hóa một tập hợp các hình ảnh với cùng chiều rộng
API của nhà phát triển
Tự động hóa công cụ này từ mã của chính bạn. Gửi yêu cầu POST đến điểm cuối bên dưới và nhận được kết quả giống như công cụ mạng. Nó bị giới hạn tốc độ mỗi IP và không cần đăng ký - khóa API cho giới hạn cao hơn đang đến.
https://best.free/api/tools/image-resizer/
| Đặc điểm | Ví dụ | Cần thiết | Ghi chú |
|---|---|---|---|
file (tập tin) |
photo.jpg |
Có chứ. | Any common image, ≤25 MB. |
width |
800 |
Không | Target width in px. |
height |
600 |
Không | Target height in px. |
keep_aspect |
True |
Không | 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
Phản hồi: The resized image (same format where possible).