Công cụ này làm gì
Thả một ảnh vào và chỉnh hướng của nó theo ba cách: xoay từng góc phần tư, lật theo một trong hai trục, hoặc chỉnh thẳng đến một góc chính xác bằng thanh trượt — tất cả đều có xem trước trực tiếp để bạn thấy kết quả trước khi tải về. Kết hợp bao nhiêu thao tác tùy thích trong một lần chỉnh; file tải về phản ánh đúng mọi thiết lập bạn đã đặt, được render bởi cùng engine dùng chung cho cả nhóm công cụ này.
Hai kiểu xoay ảnh
| Thao tác | Tác dụng | Ảnh hưởng chất lượng |
|---|---|---|
| Xoay trái / xoay phải | Xoay ảnh từng góc phần tư (90°) một | Lossless — điểm ảnh chỉ đổi vị trí, không đổi giá trị |
| Lật ngang / lật dọc | Đối xứng ảnh qua trục dọc hoặc trục ngang | Lossless — tương tự trên |
| Chỉnh thẳng (thanh trượt góc) | Xoay theo bất kỳ góc nào từ -45° đến 45° | Resample lại từng điểm ảnh và mở rộng canvas |
Hai dòng đầu là các thao tác di chuyển điểm ảnh chính xác, không có gì cần xấp xỉ. Thanh trượt chỉnh thẳng thì khác về bản chất: xoay một hình chữ nhật theo một góc bất kỳ khiến lưới điểm ảnh mới không còn khớp với lưới cũ, nên mỗi điểm ảnh đầu ra được tính từ các điểm ảnh gốc lân cận bằng phép nội suy song tuyến (bilinear) — kỹ thuật mà hầu hết phần mềm chỉnh sửa ảnh dùng cho loại điều chỉnh này.
Xoay theo từng bước 90° và lật ảnh
Xoay trái và xoay phải mỗi lần xoay ảnh một góc phần tư theo hướng tương ứng, và bạn có thể nhấn liên tục để đạt 180° hoặc 270°. Lật ngang và lật dọc đối xứng ảnh qua đường giữa, và cả hai có thể kết hợp tự do với xoay từng góc phần tư cũng như với nhau. Không thao tác nào trong số này động đến màu sắc của bất kỳ điểm ảnh nào — chúng chỉ sắp xếp lại vị trí điểm ảnh, đó là lý do vì sao không có đánh đổi chất lượng dù bạn nhấn bao nhiêu lần đi nữa.
Chỉnh thẳng một ảnh bị nghiêng
Với PNG và WebP, cả hai đều hỗ trợ trong suốt, các góc lộ ra đơn giản được để trong suốt — không có màu lấp nào cả, nên ảnh đã chỉnh thẳng có thể đặt gọn gàng lên bất kỳ nền nào. JPEG không có kênh alpha, nên các góc đó cần một màu đặc; mặc định là màu trắng, nhưng bộ chọn màu cho phép bạn đổi sang bất kỳ màu nào khớp với nền bạn định đặt ảnh lên. Bản xem trước trên màn hình mô phỏng điều này bằng một phép biến đổi CSS để phản hồi tức thì, còn file tải về là kết quả chính xác từ engine xoay ảnh — cùng mối quan hệ giữa xem trước trực tiếp và kết quả cuối cùng như ở mọi công cụ trong nhóm này.
Định dạng gốc được giữ, EXIF thì không
Xoay và lật ảnh thay đổi hướng ảnh, không thay đổi định dạng file — một ảnh JPEG đã xoay vẫn ra JPEG, một ảnh PNG đã xoay vẫn ra PNG, và tương tự với WebP, GIF, BMP. Thứ không còn tồn tại là khối metadata EXIF của file: việc tạo ra file mới đòi hỏi mã hóa lại, và quá trình đó bỏ lại thông tin máy ảnh, thời gian chụp, cùng mọi tọa độ GPS được nhúng. Nếu bạn cần kiểm tra hoặc xóa riêng dữ liệu này, hãy dùng công cụ Xem & Xóa Metadata EXIF trên file gốc.
Ảnh của bạn không bao giờ rời khỏi thiết bị
Ngay khi bạn thả một ảnh vào, dữ liệu của nó vẫn ở nguyên trên tab trình duyệt. Bản xem trước trực tiếp được chính trình duyệt của bạn render, còn file tải về cuối cùng được tạo bởi một module WebAssembly nhỏ, không bao giờ gửi đi bất cứ thứ gì qua mạng. Đóng tab là mọi thứ biến mất — không có gì còn lại trên server nào cả, vì ngay từ đầu đã không có server nào tham gia.
Nếu bạn cũng muốn cắt ảnh này theo một vùng cụ thể, thêm watermark, hoặc đổi sang định dạng khác, hãy xem thêm các công cụ Cắt Ảnh, Thêm Watermark và Đổi Định dạng Ảnh — tất cả đều xử lý theo cùng cách hoàn toàn trên thiết bị.