Các chi tiết táo bạo (bạn không yêu cầu)
Một số định dạng hình ảnh, chẳng hạn như JPG, hỗ trợ Nén tổn thất . Khi một hình ảnh nén bị mất được lưu lại và sau đó được hiển thị trở lại, hình ảnh không chính xác 100% như bạn đã thiết kế mà chỉ "gần" với nó, giống như một bản phác thảo. Một số chi tiết ban đầu bị mất . Vì không có sự mong đợi về độ chính xác, các hình ảnh Nén mất mát có thể lưu trữ ít thông tin về thiết kế ban đầu, dẫn đến các tệp nhỏ. Họ thậm chí còn cho phép bạn chỉ định mức độ chính xác của kết quả: kết quả cần càng chính xác, tệp càng nhỏ.
Mặt khác, định dạng PNG, theo thiết kế, hỗ trợ Nén không mất dữ liệu . Điều này có nghĩa là sau khi hình ảnh được lưu trong một tệp, khi nó được hiển thị trở lại, tất cả các pixel được hiển thị chính xác như bạn đã thiết kế chúng mà không làm mất bất kỳ chi tiết nào. Điều này thật tuyệt, nhưng thật không may, điều đó có nghĩa là nó phải lưu trữ rất nhiều thông tin để hiển thị hình ảnh một cách hoàn hảo, dẫn đến các tệp lớn.
PNG thực hiện điều thông minh của mình để tối ưu hóa thông tin cần thiết trước khi lưu nó vào tệp nhưng bạn không thể chỉ định, giống như bạn làm với JPG, bạn muốn tệp được nén hoặc chính xác như thế nào. Kết quả là như vậy và bạn không có quyền kiểm soát tệp lớn như thế nào.
Một số gợi ý
Phải nói rằng, có một vài điều bạn có thể làm để cố gắng có được một tệp nhỏ hơn.
- Các khu vực lớn của màu phẳng nén tốt hơn các khu vực có hoa văn phức tạp. Xem nếu bạn có thể đơn giản hóa hình ảnh của bạn.
- Bạn có nhiều không gian âm xung quanh hình ảnh? Cố gắng cắt nó xuống mức tối thiểu.
- Bạn đang sử dụng tính minh bạch? Nếu không, hãy xem xét việc lưu hình ảnh dưới dạng JPG thay vào đó.
- Nếu bạn không thể lưu nó dưới dạng JPG vì bất kỳ lý do gì, nhưng không sử dụng độ trong suốt, hãy bỏ chọn "độ trong suốt" khỏi các tùy chọn lưu. Điều này sẽ cạo một chút vết cắn từ kết quả cuối cùng của bạn.
- Xem xét việc cắt hình ảnh thành nhiều phần và soạn nó trong HTML cuối cùng, giống như một số câu đố. Bạn có thể lưu các phần yêu cầu độ trong suốt dưới dạng PNG và các phần khác dưới dạng JPG được nén cao. Tổng kết quả sẽ ít nặng hơn.
- Sử dụng công cụ nén PNG (ví dụ: https://tinypng.com/ ). Tâm trí bạn, những công cụ này sử dụng một thuật toán mất mát. Họ cố gắng đơn giản hóa hình ảnh của bạn để có thể lưu nó dưới dạng một tệp nhỏ hơn. Chúng làm giảm đáng kể kích thước tệp của bạn nhưng kết quả cuối cùng có thể mất quá nhiều chi tiết. Bạn luôn có thể thử chúng và đánh giá kết quả tùy thuộc vào ứng dụng.
Nếu bạn chia sẻ hình ảnh của bạn, tôi có thể cung cấp cho bạn một số gợi ý.