UltKit

Chuyển ICNS sang PNG

Lấy icon ứng dụng Mac ra khỏi tệp .icns thành một ảnh PNG thông thường để chèn vào tài liệu, slide, trang web hoặc trình chỉnh sửa ảnh. Bạn nhận được ảnh sắc nét nhất trong bộ icon, giữ nguyên nền trong suốt, trên mọi hệ điều hành.

Chuyển đổi ảnh

hoặc thả tệp JPG, JPEG, JPE … vào đây ·

Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút

Đầu ra

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Tải tệp .icns lên

    Hãy sao chép tệp ra khỏi gói ứng dụng hoặc thư mục dự án trước. Tối đa 20 tệp biểu tượng mỗi lượt.

  2. 2

    Nhấn Chuyển sang PNG

    Phiên bản lớn nhất trong bộ biểu tượng được giải mã và ghi thành PNG cùng kênh alpha.

  3. 3

    Tải xuống và sử dụng

    Dùng nguyên PNG này hoặc thu nhỏ; thu nhỏ từ 1024 px luôn giữ được độ nét.

Tệp .icns là một tập hợp cùng một biểu tượng ở nhiều kích thước, từ 16 px đến 1024 px, mỗi bản được lưu dưới một mã loại gồm bốn ký tự. Chuyển sang PNG sẽ lấy bản lớn nhất và lưu thành ảnh thông thường, có nền trong suốt.

Chuyển ICNS sang PNG: lấy icon macOS ra khỏi tệp chứa

Apple giới thiệu định dạng ICNS cùng Mac OS 8.5 năm 1998 và liên tục mở rộng khi màn hình có thêm pixel. Mọi ứng dụng Mac đều chứa một tệp trong gói của nó, và Xcode vẫn tạo AppIcon.icns từ bộ biểu tượng ứng dụng trong asset catalog khi biên dịch ứng dụng macOS. Ngoài Mac, gần như không có gì đọc được định dạng này, và ngay trên Mac, hầu hết trình chỉnh sửa cũng muốn dùng PNG.

Khác với ICO của Windows chỉ tối đa 256 × 256 px, ICNS có thể chứa ảnh 1024 × 1024 cho màn hình Retina, và nhiều phiên bản trong đó đã lưu pixel dưới dạng dữ liệu PNG. Vì vậy việc chuyển đổi ở đây không làm giảm chất lượng: bản lớn nhất được giải mã và ghi ra với kích thước nguyên vẹn, giữ nguyên độ trong suốt.

Các kích thước và mã loại bên trong tệp icon của Mac

Các phiên bản ICNS phổ biến; PNG được lấy từ bản lớn nhất hiện có.
Mã loạiPixelHiển thị dạngTừ phiên bản
is32 + s8mk16 × 16Biểu tượng danh sách nhỏMac OS 8.5
il32 + l8mk32 × 32Chế độ xem biểu tượng trong FinderMac OS 8.5
it32 + t8mk128 × 128Biểu tượng Finder lớnMac OS X 10.0
ic08256 × 256Chế độ xem biểu tượng Finder cỡ lớnMac OS X 10.5
ic09512 × 512Xem trước cỡ lớnMac OS X 10.5
ic101024 × 1024512 pt ở mức 2x trên RetinaMac OS X 10.7

ICNS

Biểu tượng Apple (ICNS)

ICNS là định dạng chứa biểu tượng của Apple, được dùng cho biểu tượng ứng dụng, thư mục và tài liệu trong macOS kể từ Mac OS 8.5 năm 1998. Một tệp gói nhiều kích thước, từ 16×16 đến 1024×1024 pixel, kể cả phiên bản Retina, thường được lưu dưới dạng dữ liệu PNG có nền trong suốt. Xcode và macOS đọc trực tiếp định dạng này, nhưng nó hiếm khi được dùng ngoài nền tảng Apple. Windows và hầu hết công cụ web không mở được ICNS nếu không có công cụ chuyển đổi.

Nén
Không mất dữ liệu
Độ trong suốt
Có
Ảnh động
Không
Ra mắt
1998 · Apple
Công cụ chuyển đổi ICNS

PNG

Ảnh PNG (Portable Network Graphics)

PNG là định dạng ảnh raster không mất dữ liệu (lossless), được PNG Development Group công bố năm 1996 và sau đó được W3C và ISO chuẩn hóa. Định dạng giữ nguyên chính xác từng điểm ảnh, hỗ trợ đầy đủ kênh alpha cho nền trong suốt và hiển thị văn bản, cạnh sắc nét và mảng màu phẳng mà không bị nhiễu. Độ chính xác đó khiến PNG lý tưởng cho ảnh chụp màn hình, logo, biểu tượng và đồ họa giao diện. Cái giá phải trả là dung lượng: ảnh chụp lưu dưới dạng PNG thường lớn gấp nhiều lần cùng bức ảnh ở dạng JPEG hoặc WebP. Mọi trình duyệt, hệ điều hành và trình chỉnh sửa đều mở được tệp PNG.

Nén
Không mất dữ liệu
Độ trong suốt
Có
Ảnh động
Không
Ra mắt
1996 · PNG Development Group
Công cụ chuyển đổi PNG

Người ta chuyển ICNS sang PNG để dùng biểu tượng ứng dụng Mac bên ngoài gói macOS: trong hướng dẫn, bài thuyết trình, website hoặc trình chỉnh sửa trên Windows; chiều ngược lại, PNG sang ICNS, dành cho nhà phát triển làm ứng dụng.

Kích thước Retina, bộ icon Xcode và những gì ảnh PNG giữ lại

Phiên bản @2xBiểu tượng Retina · ic10 · 512@2x
Bản sao của một kích thước biểu tượng được vẽ với số pixel gấp đôi theo mỗi chiều cho màn hình Retina. Biểu tượng 512 pt ở mức 2x là 1024 × 1024 px; macOS tự động chọn bản này trên màn hình mật độ cao.

Nếu bộ biểu tượng bạn tải lên không có bản 1024 px, điều thường gặp ở các ứng dụng cũ, PNG sẽ có kích thước lớn nhất hiện có, thường là 512 hoặc 256 px. Công cụ không tự phóng to; phóng to biểu tượng 128 px chỉ cho ra ảnh bị mềm.

Chỉ phần hình ảnh được giữ lại khi chuyển đổi. Tệp ICNS còn có thể chứa mục lục, bản chế độ tối và biểu tượng mẫu cho menu; những phần này bị bỏ qua. Nếu bạn làm ngược lại để phát hành ứng dụng của mình, PNG sang ICNS tạo bộ đầy đủ từ một ảnh 1024 px, còn bài giải thích về JPG, JPEG và PNG cho biết vì sao biểu tượng được lưu bằng PNG thay vì JPG.

Câu hỏi thường gặp về icon ICNS của Mac và PNG

Tìm tệp .icns của một ứng dụng đã cài trên Mac ở đâu?

Trong Finder, nhấp chuột phải vào ứng dụng trong Applications, chọn Show Package Contents rồi mở Contents › Resources. Biểu tượng thường tên là AppIcon.icns hoặc theo tên ứng dụng. Hãy sao chép sang nơi khác trước khi tải lên; đừng di chuyển nó ra khỏi gói ứng dụng.

Vì sao ảnh PNG có kích thước 1024 px trong khi icon trên Dock trông rất nhỏ?

Các bộ biểu tượng hiện đại có ảnh 512 × 512 ở mức 2x cho màn hình Retina, tức là 1024 × 1024 pixel thực. macOS hiển thị bản nhỏ hơn trên Dock, nhưng PNG lấy bản lớn nhất để bạn có nhiều chi tiết nhất khi chỉnh sửa.

Làm sao xuất tất cả các độ phân giải trong bộ icon, không chỉ ảnh lớn nhất?

Trên Mac, lệnh iconutil -c iconset AppIcon.icns trong Terminal sẽ giải nén mọi phiên bản thành một thư mục PNG. Công cụ ở đây trả về một PNG cho mỗi tệp, là bản lớn nhất, đủ cho hầu hết nhu cầu vì bạn có thể tạo các cỡ nhỏ hơn từ đó bằng Đổi kích thước ảnh.

Hình vuông bo góc và bóng đổ có nằm trong ảnh PNG không?

Có, với các biểu tượng thiết kế theo chuẩn Apple từ macOS Big Sur năm 2020. Hình dạng, bóng đổ và vùng lề trong suốt đã được vẽ sẵn trong ảnh, nên PNG có góc trong suốt và một khoảng trống quanh ô biểu tượng hiển thị.

Windows có mở được tệp ICNS mà không cần chuyển đổi không?

Không bằng công cụ tích hợp sẵn. Windows Photos và Explorer không đọc được định dạng biểu tượng của Apple. Chuyển sang PNG dùng được trên mọi trình duyệt, và nếu chương trình Windows cần biểu tượng, hãy tiếp tục với PNG sang ICO.

Tôi có được dùng icon của một ứng dụng trong bài thuyết trình hoặc bài viết của mình không?

Biểu tượng thuộc về công ty tạo ra chúng. Hiển thị biểu tượng để nhắc đến ứng dụng, như các bài đánh giá và hướng dẫn vẫn làm, là điều phổ biến; dùng làm logo của riêng bạn thì không. Nếu không chắc, hãy xem hướng dẫn thương hiệu của nhà phát triển.