Tập tin ICNS là gì?
Tệp ICNS là định dạng tệp được sử dụng trên macOS để lưu trữ biểu tượng cho các ứng dụng, thư mục và các mục khác. Đây là định dạng tệp chứa có thể chứa nhiều kích thước và độ phân giải hình ảnh của cùng một biểu tượng.
Các tệp ICNS thường chứa hình ảnh ở nhiều độ phân giải, từ 16x16 pixel đến 1024x1024 pixel, để phù hợp với các kích thước và độ phân giải hiển thị khác nhau trên thiết bị macOS. Định dạng tệp sử dụng thuật toán nén để giảm kích thước tệp của hình ảnh.
Các tệp ICNS có thể được tạo bằng nhiều công cụ phần mềm khác nhau, chẳng hạn như Icon Composer hoặc Sketch và có thể được gán cho nhiều mục khác nhau trên hệ thống macOS, chẳng hạn như ứng dụng, thư mục và tài liệu. Khi một mục được chọn trên hệ thống macOS, hệ điều hành sẽ truy xuất kích thước và độ phân giải phù hợp của biểu tượng từ tệp ICNS và hiển thị nó trên màn hình.
Định dạng tệp ICNS - Thông tin thêm
Tệp ICNS là các tệp chứa có thể chứa nhiều kích thước và độ phân giải hình ảnh của cùng một biểu tượng bằng cách sử dụng kỹ thuật gọi là “họ biểu tượng”. Họ biểu tượng bao gồm một nhóm tài nguyên hình ảnh, mỗi tài nguyên đại diện cho cùng một biểu tượng nhưng ở kích thước hoặc độ phân giải khác nhau. Mỗi tài nguyên hình ảnh trong họ biểu tượng có một loại và ID duy nhất xác định kích thước và độ phân giải của hình ảnh. Các kích thước và độ phân giải hình ảnh khác nhau được lưu trữ trong cùng một tệp ICNS bằng các loại và ID khác nhau.
Khi một mục được chọn trên hệ thống macOS, hệ điều hành sẽ truy xuất kích thước và độ phân giải thích hợp của biểu tượng từ tệp ICNS bằng loại và ID của nó, rồi hiển thị nó trên màn hình. Điều này cho phép hệ thống macOS hiển thị các biểu tượng chất lượng cao trên màn hình với các độ phân giải khác nhau, chẳng hạn như trên màn hình Retina, trong khi vẫn duy trì kích thước tệp nhỏ hơn.
Tệp ICNS trên macOS tương tự như tệp .ICO trên Windows ở chỗ cả hai đều đóng vai trò là định dạng tệp để lưu trữ biểu tượng. Cũng giống như tệp ICNS, tệp ICO có thể chứa nhiều kích thước và độ phân giải hình ảnh của cùng một biểu tượng, được sử dụng để hiển thị biểu tượng trên các kích thước và độ phân giải màn hình khác nhau trên thiết bị Windows.
Tuy nhiên, có một số khác biệt giữa tệp ICNS và ICO. Ví dụ: tệp ICNS có thể lưu trữ hình ảnh có độ phân giải cao hơn tệp ICO, điều này khiến chúng phù hợp hơn để sử dụng trên màn hình có độ phân giải cao, chẳng hạn như màn hình Retina trên thiết bị macOS. Ngoài ra, tệp ICNS có thể chứa hình ảnh có kênh alpha, cho phép nền trong suốt, tính năng này không được hỗ trợ trong tệp ICO.
Người giới thiệu
See Also
- Tệp BIB - Thư mục BibTeX - Tệp .bib là gì và làm cách nào để mở tệp?
- Tệp FS - Tệp nguồn Visual F # - Tệp .fs là gì và làm cách nào để mở tệp?
- Tệp GED - Tệp dữ liệu phả hệ GEDCOM - Tệp .ged là gì và làm cách nào để mở nó?
- Tệp INO - Arduino Sketch - Tệp .ino là gì và làm cách nào để mở tệp?
- Tệp MAX - Tệp cảnh tối đa 3ds - Tệp .max là gì và làm cách nào để mở tệp?