Về công cụ này
Một bức ảnh chụp nghiêng, hoặc một tài nguyên cần lật gương cho bố cục, không cần đến cả một trình chỉnh sửa đầy đủ — chỉ cần xoay và lật. Công cụ này giữ nguyên ảnh gốc trong bộ nhớ và vẽ lại nó lên canvas mỗi khi bạn nhấp chuột, áp dụng bất kỳ tổ hợp xoay 90° và lật ngang/dọc nào bạn đã chọn cho tới lúc đó. Vì mỗi lần vẽ lại đều bắt đầu từ pixel gốc chứ không phải từ bản xem trước trước đó, bạn có thể nhấp qua hàng chục lần xoay và lật mà không mất chất lượng — không bao giờ nén chồng lên kết quả đã có.
Xoay 90° hoặc 270° sẽ hoán đổi kích thước canvas cho khớp — ảnh 1600×900 trở thành canvas 900×1600, nên kết quả không bao giờ bị bóp méo hay cắt xén. Lật ngang và lật dọc phản chiếu ảnh mà không thay đổi kích thước. Chọn PNG để có kết quả không mất dữ liệu hoặc JPEG để có tệp nhỏ hơn, rồi tải xuống — mọi thứ chạy cục bộ qua Canvas API, nên ảnh không bao giờ rời khỏi thiết bị của bạn.
Câu hỏi thường gặp
Nếu tôi xoay 90° hai lần, điều đó có bằng 180° không?
Có — mỗi lần nhấp sẽ cộng dồn vào trạng thái xoay hiện tại (90°→180°→270°→0°, theo chu kỳ), và công cụ luôn vẽ lại từ ảnh GỐC ở góc xoay tổng hiện tại, không phải từ một canvas đã được render lại nhiều lần, vì vậy không có sự mất chất lượng cộng dồn dù bạn nhấp bao nhiêu lần. Nhấp "Đặt lại" bất cứ lúc nào để quay về ảnh gốc chưa chỉnh sửa.
Tại sao kích thước ảnh thay đổi sau khi xoay?
Đây là điều bình thường và đúng: xoay ảnh 90° hoặc 270° sẽ hoán đổi chiều rộng và chiều cao của nó (ảnh ngang trở thành ảnh dọc, và ngược lại), vì ảnh giờ đây hướng theo chiều ngang so với khung ban đầu. Xoay 180° giữ nguyên kích thước, vì ảnh sẽ bị lộn ngược nhưng vẫn theo cùng một chiều.