UltKit

PNG í ICNS-breytir

Búðu til macOS .icns-tákn úr ferningslaga PNG án þess að opna Xcode eða Terminal. Notaðu það fyrir skriftu sem er pökkuð sem forrit, diskmynd, möppu eða Electron-útgáfu. Hér fyrir neðan sérðu hvernig heilt iconset virkar þegar þú gefur út í gegnum Xcode.

Myndaumbreyting

eða slepptu JPG, JPEG, JPE … skrár hér ·

Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur

Úttak

Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.

Hvernig á að nota tólið

  1. 1

    Hladdu upp ferningslaga PNG

    Notaðu gegnsæja mynd, að minnsta kosti 1024 × 1024 px.

  2. 2

    Haltu öllum stærðum

    Undir Ítarlegar stillingar er Stærðir tákna stillt á Allar stærðir (16–256), þannig að Finder-listar, hliðarstikur og Dock-reitir fái hver sína viðeigandi mynd.

  3. 3

    Umbreyttu í ICNS

    Ýttu á Umbreyta í ICNS og sæktu .icns-skrána, tilbúna í Resources-möppu forritspakka eða í Get Info-glugga.

Ein .icns-skrá er táknílát Apple: ein skrá, mörg ferningslaga bitamyndasnið, og Finder, Dock eða Spotlight teikna hvert þeirra í þeirri stærð sem þarf. Þegar PNG er umbreytt eru þessir reitir fylltir úr einni mynd.

PNG í ICNS: hvað macOS-táknskrá inniheldur

Apple kynnti ICNS-sniðið með Mac OS 8.5 árið 1998 og Mac OS X hélt því sem skránni sem hver forritspakki vísar í. Ílátið hefur stækkað með þéttleika skjáa: 512 px færslur komu með Mac OS X 10.5 og 1024 px færslan, merkt 512 × 512 @2x, kom með Retina-skjáum í OS X 10.7 og 10.8.

Hver reitur er par: 1x mynd og @2x mynd af sömu punktastærð fyrir Retina-skjái. Finder velur þá sem hentar skjánum og sýninni, og þess vegna lítur ein 1024 px PNG-mynd sem Finder minnkar óskýrari út í listasýn en raunveruleg 16 px færsla.

Stærðir í Mac iconset frá 16 px upp í 1024 px

Skráarnöfn sem iconutil býst við í .iconset-möppu. @2x-skráin hefur tvöfalt fleiri pixla en punktastærðin.
Punktastærð1x skrá (pixlar)@2x skrá (pixlar)Sést í
16 pticon_16x16.png (16)[email protected] (32)Finder-listasýn, valmyndir
32 pticon_32x32.png (32)[email protected] (64)Hliðarstika, sýn með litlum táknum
128 pticon_128x128.png (128)[email protected] (256)Finder-táknasýn, Dock
256 pticon_256x256.png (256)[email protected] (512)Sýn með stórum táknum, Quick Look
512 pticon_512x512.png (512)[email protected] (1024)Forskoðun í Get Info, App Store
Terminal: búðu til .icns úr fullu iconset með verkfærum Apple
mkdir MyApp.iconset
sips -z 512 512 icon-1024.png --out MyApp.iconset/icon_512x512.png
cp icon-1024.png MyApp.iconset/[email protected]
# endurtakið sips fyrir 16, 32, 64, 128 og 256 px skrár
iconutil -c icns MyApp.iconset

PNG

Portable Network Graphics

PNG er taplaust punktamyndasnið sem PNG Development Group gaf út árið 1996 og W3C og ISO staðlaði síðar. Það heldur hverjum depli nákvæmlega, styður fullt gegnsæi (alfa) og meðhöndlar texta, skarpar brúnir og flata liti án missmíða. Þessi nákvæmni gerir það tilvalið fyrir skjámyndir, merki, tákn og viðmótsgrafík. Gallinn er stærðin: ljósmyndir vistaðar sem PNG eru oft margfalt stærri en sama mynd sem JPEG eða WebP. Allir vafrar, stýrikerfi og myndvinnsluforrit opna PNG-skrár.

Þjöppun
Án taps
Gegnsæi
Já
Hreyfimynd
Nei
Kom fram
1996 · PNG Development Group
PNG umbreytir

ICNS

Apple táknmynd

ICNS er táknmyndaílát Apple, notað fyrir tákn forrita, mappa og skjala í macOS frá Mac OS 8.5 árið 1998. Ein skrá safnar saman nokkrum stærðum, frá 16×16 upp í 1024×1024 dílar, þar á meðal Retina útgáfum, yfirleitt geymdum sem PNG gögn með gegnsæi. Xcode og macOS lesa það beint, en það er sjaldan notað utan Apple kerfa. Windows og flest vefverkfæri geta ekki opnað ICNS án umbreytara.

Þjöppun
Án taps
Gegnsæi
Já
Hreyfimynd
Nei
Kom fram
1998 · Apple
ICNS umbreytir

PNG verður að ICNS þegar Mac-forritspakki, uppsetningarforrit eða mappa þarf táknílát Apple með mörgum upplausnum í einni skrá; ICNS fer aðeins aftur í PNG til að endurnýta núverandi forritatákn í skjali eða á vefsíðu.

ICNS-breytir á netinu eða Xcode og iconutil

Þessi breytir fyllir reitina frá 16 til 256 px, sem nær yfir Finder-lista, hliðarstikuna, Dock og táknasýn á öllum Mac-tölvum, þar með talið Retina upp að 128 pt reitnum. Það er það sem mappatákn, DMG-disktákn, AppleScript- eða Automator-forrit eða innanhússtól þarf, án þess að nokkur þróunartól séu uppsett.

Fyrir forrit sem þú sendir í Mac App Store skaltu nota 1024 px upprunamyndina í eignasafni Xcode eða keyra iconutil á fullkomið iconset eins og sýnt er hér að ofan, svo að 512 pt reitirnir séu fylltir úr raunverulegum pixlum. Byrjaðu á hreinum ferningi: ef lógóið þitt er breitt gefur tólið skera mynd þér fyrst 1:1 striga, og hvernig á að skera mynd í hlutfall útskýrir hvar á að skilja eftir bil.

Spurningar Mac-notenda um PNG í ICNS

Hvernig set ég sérsniðið ICNS-tákn á möppu eða forrit á Mac?

Veldu hlutinn í Finder, ýttu á Command-I til að opna Get Info og dragðu síðan .icns-skrána á litla táknið efst til vinstri í glugganum. Fyrir forrit sem þú smíðar sjálf(ur) seturðu skrána í Contents/Resources og nefnir hana í lyklinum CFBundleIconFile í Info.plist.

Hvaða PNG-stærð ætti ég að byrja með fyrir ICNS?

1024 × 1024 px, stærsta stærðin sem Apple skilgreinir. Minni PNG-mynd umbreytist samt, en allar stærðir yfir upprunalegu myndinni eru stækkaðar og líta út fyrir að vera mjúkar á Retina-skjám. Myndin ætti að vera ferningslaga með gegnsæjum bakgrunni utan við lögun táknsins.

Þarf ég handgert ICNS ef Xcode-verkefnið mitt er með asset catalog?

Nei. Þegar macOS-markmið notar AppIcon-safn í Assets.xcassets þýðir Xcode það og býr til táknskrá forritsins við smíðina. Sérstök .icns-skrá er fyrir verkefni án Xcode: forrit úr skeljarskriftum, Electron- og Tauri-pakkara, Python-pakkara og DMG-bakgrunna.

Af hverju situr nýja táknið mitt inni í gráum ferningi með rúnnuðum hornum?

Frá og með macOS 11 Big Sur fylgja Mac-forritatákn lögun ferhyrnings með ávölum hornum, og macOS 26 Tahoe setur tákn sem fylla ekki þá lögun inn í grátt flísarbox. Teiknaðu ávala ferninginn inn í myndina sjálfa og hafðu hornin gegnsæ, þá birtir kerfið táknið eins og það var hannað.

Þjappar ICNS-skrá myndinni minni?

Ekki þannig að það sjáist. Nútímalegar .icns-skrár geyma stærri myndir sem PNG-gögn inni í ílátinu, sem er án gæðataps. Aðeins litlu eldri færslurnar nota sérstaka lotulengdarþjöppun Apple með aðskildri 8 bita grímu, og þær eru sjaldan sýndar á núverandi Mac-tölvum.

Geta Windows eða Linux notað sömu táknskrá?

Windows þarf ICO, ekki ICNS; PNG í ICO býr það til úr sömu mynd. Linux-skjáborð lesa venjuleg PNG- eða SVG-tákn úr þemamöppum, svo upprunalega PNG-myndin er nú þegar það sem þau vilja.