Ubah PNG ke ICNS
Buat ikon .icns macOS dari PNG persegi tanpa membuka Xcode atau Terminal. Gunakan untuk skrip yang dikemas sebagai aplikasi, image disk, folder, atau build Electron, dan lihat di bawah cara kerja iconset lengkap jika Anda merilis lewat Xcode.
Konverter Gambar
atau jatuhkan file JPG, JPEG, JPE … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
85 membuat foto tampak identik dengan aslinya. Turunkan hanya jika Anda memerlukan file yang lebih kecil.
JPG, BMP, dan EPS tidak mendukung transparansi. Piksel transparan diisi dengan warna ini.
Warna hex yang dipakai di belakang piksel transparan, mis. #FFFFFF.
Format ini hanya memuat satu gambar. Pilih keluaran GIF atau WebP jika Anda ingin mempertahankan animasi.
Ikon multi-ukuran berisi beberapa resolusi dalam satu file; peramban dan sistem operasi memilih yang dibutuhkan.
Pertahankan dimensi asli, atau masukkan satu sisi dan rasio aspek akan dipertahankan.
Piksel untuk sisi yang Anda pilih di atas.
Persentase dari dimensi asli.
sRGB tepat untuk layar dan web. Pertahankan aslinya untuk alur kerja cetak; skala abu-abu membuang warna.
Hanya metadata, 0 mempertahankan nilai asli. Printer dan sebagian portal membaca angka ini; dimensi piksel tidak berubah.
Cara menggunakan alat ini
- 1
Unggah PNG persegi
Gunakan karya grafis transparan berukuran minimal 1024 × 1024 px.
- 2
Pertahankan semua ukuran
Di Pengaturan lanjutan, Ukuran ikon sudah berisi Semua ukuran (16–256), sehingga daftar Finder, sidebar, dan ubin Dock masing-masing mendapat gambar yang sesuai.
- 3
Konversi ke ICNS
Tekan Konversi ke ICNS lalu unduh file .icns, siap untuk folder Resources pada bundle aplikasi atau jendela Get Info.
File .icns adalah kontainer ikon Apple: satu file, banyak bitmap persegi, masing-masing digambar oleh Finder, Dock, atau Spotlight pada ukuran yang dibutuhkan. Mengonversi PNG mengisi slot-slot itu dari satu karya grafis.
PNG ke ICNS: isi sebuah file ikon macOS
Apple memperkenalkan format ICNS bersama Mac OS 8.5 pada 1998, dan Mac OS X mempertahankannya sebagai file yang dirujuk setiap bundle aplikasi. Kontainer ini berkembang mengikuti kerapatan layar: entri 512 px hadir di Mac OS X 10.5, dan entri 1024 px, berlabel 512 × 512 @2x, datang bersama layar Retina di OS X 10.7 dan 10.8.
Setiap slot berupa pasangan: gambar 1x dan gambar @2x dengan ukuran point yang sama untuk layar Retina. Finder memilih yang cocok dengan layar dan tampilan, itulah sebabnya satu PNG 1024 px yang diperkecil oleh Finder tampak lebih kabur di tampilan daftar dibandingkan entri 16 px yang sesungguhnya.
Ukuran iconset Mac dari 16 px hingga 1024 px
| Ukuran point | File 1x (piksel) | File @2x (piksel) | Terlihat di |
|---|---|---|---|
| 16 pt | icon_16x16.png (16) | [email protected] (32) | Tampilan daftar Finder, menu |
| 32 pt | icon_32x32.png (32) | [email protected] (64) | Sidebar, tampilan ikon kecil |
| 128 pt | icon_128x128.png (128) | [email protected] (256) | Tampilan ikon Finder, Dock |
| 256 pt | icon_256x256.png (256) | [email protected] (512) | Tampilan ikon besar, Quick Look |
| 512 pt | icon_512x512.png (512) | [email protected] (1024) | Pratinjau Get Info, App Store |
mkdir MyApp.iconset sips -z 512 512 icon-1024.png --out MyApp.iconset/icon_512x512.png cp icon-1024.png MyApp.iconset/[email protected] # ulangi sips untuk file 16, 32, 64, 128 dan 256 px iconutil -c icns MyApp.iconset
PNG
Portable Network Graphics
PNG adalah format raster lossless (tanpa kehilangan kualitas) yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian distandardisasi oleh W3C dan ISO. Format ini menyimpan setiap piksel secara persis, mendukung transparansi alfa penuh, dan menangani teks, tepi tajam, serta warna datar tanpa artefak. Ketepatan itu membuatnya ideal untuk tangkapan layar, logo, ikon, dan grafis antarmuka. Kekurangannya ada pada ukuran: foto yang disimpan sebagai PNG sering kali beberapa kali lebih besar daripada foto yang sama dalam JPEG atau WebP. Semua browser, sistem operasi, dan editor dapat membuka file PNG.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1996 · PNG Development Group
ICNS
Apple Icon Image
ICNS adalah format kontainer ikon milik Apple, digunakan untuk ikon aplikasi, folder, dan dokumen di macOS sejak Mac OS 8.5 pada 1998. Satu file menggabungkan beberapa ukuran, dari 16×16 hingga 1024×1024 piksel, termasuk versi Retina, yang biasanya disimpan sebagai data PNG dengan transparansi. Xcode dan macOS membacanya secara langsung, tetapi format ini jarang digunakan di luar platform Apple. Windows dan sebagian besar alat web tidak dapat membuka ICNS tanpa konverter.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1998 · Apple
PNG dijadikan ICNS ketika bundle aplikasi Mac, installer, atau folder memerlukan kontainer ikon Apple dengan beberapa resolusi dalam satu file; ICNS dikembalikan ke PNG hanya untuk memakai ulang ikon aplikasi yang sudah ada di dokumen atau situs web.
Konverter ICNS online atau Xcode dan iconutil
Konverter ini mengisi slot dari 16 hingga 256 px, yang mencakup daftar Finder, sidebar, Dock, dan tampilan ikon di setiap Mac, termasuk Retina hingga slot 128 pt. Itulah yang dibutuhkan ikon folder, ikon volume DMG, aplikasi AppleScript atau Automator, maupun alat internal, tanpa perlu memasang alat pengembang.
Untuk aplikasi yang Anda kirim ke Mac App Store, gunakan sumber 1024 px di asset catalog Xcode atau jalankan iconutil pada iconset lengkap seperti di atas, agar slot 512 pt terisi dari piksel asli. Mulailah dari persegi yang bersih: jika logo Anda lebar, alat potong gambar memberi kanvas 1:1 terlebih dahulu, dan cara memotong gambar sesuai rasio menjelaskan di mana sebaiknya menyisakan ruang kosong.
Pertanyaan pengguna Mac tentang PNG ke ICNS
Bagaimana cara memasang ikon ICNS kustom pada folder atau aplikasi Mac?
Pilih item di Finder, tekan Command-I untuk membuka Get Info, lalu seret file .icns ke ikon kecil di kiri atas jendela. Untuk aplikasi buatan Anda sendiri, letakkan file di Contents/Resources dan tuliskan namanya pada kunci CFBundleIconFile di Info.plist.
Dari ukuran PNG berapa sebaiknya saya membuat ICNS?
1024 × 1024 px, slot terbesar yang ditetapkan Apple. PNG yang lebih kecil tetap bisa dikonversi, tetapi setiap ukuran di atas sumber akan diperbesar dan tampak kabur di layar Retina. Karya grafis sebaiknya persegi dengan latar transparan di luar bentuk ikon.
Apakah saya perlu ICNS buatan sendiri jika proyek Xcode saya punya asset catalog?
Tidak. Jika target macOS memakai set AppIcon di Assets.xcassets, Xcode mengompilasinya dan membuat file ikon aplikasi selama build. File .icns terpisah ditujukan untuk proyek tanpa Xcode: aplikasi skrip shell, pengemas Electron dan Tauri, bundler Python, serta latar DMG.
Mengapa ikon baru saya berada di dalam kotak bulat abu-abu di macOS?
Sejak macOS 11 Big Sur, ikon aplikasi Mac mengikuti bentuk persegi bersudut bulat, dan macOS 26 Tahoe menempatkan ikon yang tidak memenuhi bentuk itu di dalam ubin abu-abu. Gambarkan persegi bersudut bulat itu langsung di karya grafis, dengan sudut transparan, dan sistem akan menampilkannya sesuai desain.
Apakah file ICNS mengompresi karya grafis saya?
Tidak dengan cara yang terlihat. File .icns modern menyimpan gambar berukuran besar sebagai data PNG di dalam kontainer, yang bersifat lossless. Hanya entri lawas yang sangat kecil memakai skema run-length milik Apple dengan mask 8-bit terpisah, dan entri tersebut jarang ditampilkan di Mac masa kini.
Bisakah Windows atau Linux memakai file ikon ICNS yang sama?
Windows memerlukan ICO, bukan ICNS; PNG ke ICO membuatnya dari karya grafis yang sama. Desktop Linux membaca ikon PNG atau SVG biasa dari folder tema, jadi PNG asli sudah merupakan yang dibutuhkannya.