Cách đạt 20KB
Chọn một ảnh HEIC hoặc HEIF, kiểm tra bản xem trước, xoay nếu cần rồi chạy nén. Toàn bộ điểm ảnh được xử lý trên thiết bị; không có endpoint tải lên. Khi xong, hãy so sánh kích thước và dung lượng trước khi tải kết quả.
Cách giới hạn dung lượng hoạt động
PNG dùng nén không mất dữ liệu. Công cụ thử mã hóa ở kích thước gốc, sau đó giảm kích thước bằng Lanczos3 nếu tệp vẫn vượt 20KB. Khi đã vừa, công cụ thử tăng lại từ điểm ảnh gốc để giữ độ phân giải cao nhất dưới mục tiêu.
Quyền riêng tư và giới hạn thực tế
Ảnh chỉ nằm trong bộ nhớ trình duyệt và kết quả là Blob cục bộ. Bộ đếm ẩn danh không nhận tên tệp, điểm ảnh, dung lượng, mục tiêu, kết quả hay lỗi. Mục tiêu rất nhỏ luôn cần bỏ bớt thông tin: JPEG có thể mất chi tiết, còn PNG có thể mất độ phân giải dù bản thân mã hóa PNG vẫn không mất dữ liệu.
Trước khi gửi biểu mẫu
Hãy kiểm tra định dạng, tỷ lệ, kích thước tối thiểu và giới hạn byte của nơi nhận. Công cụ đảm bảo giới hạn nén, không đảm bảo các quy tắc ảnh chính thức khác như nền hoặc kích thước khuôn mặt. Giữ lại HEIC gốc; tệp tải xuống không thay đổi nguồn.
Câu hỏi thường gặp
Kết quả có chắc chắn 20KB hoặc thấp hơn không?
Có. Ở chế độ nén, công cụ không trả kết quả nếu tệp vẫn vượt 20KB.
Ảnh có được tải lên không?
Không. Giải mã, xoay, nén và tạo tệp tải xuống đều diễn ra trong trình duyệt qua WebAssembly.
Làm sao đạt PNG nhỏ như vậy?
PNG được mã hóa không mất dữ liệu. Nếu chưa vừa, công cụ giảm kích thước điểm ảnh chứ không giảm chất lượng màu theo kiểu lossy.
Vị trí ảnh có được giữ lại không?
Không. Kết quả là tệp mã hóa mới, không chứa EXIF gốc hay tọa độ GPS.
Khoảng mục tiêu là bao nhiêu?
Bạn có thể nhập từ 5 đến 5000KB. Hãy dùng mức lớn nhất mà nơi nhận cho phép.