Šta je ICO ekstenzija datoteke? Kako brzo i jednostavno sačuvati sliku u ico formatu? ico ekstenzija.

Jednom sam pravio web stranicu za vizit karte za jednog od svojih klijenata i uhvatio sam sebe kako mislim da je to uobičajeno favicon u .ico formatu ne može se uraditi u modernom photoshopu, počevši od verzije cs4 i novije.

Ranije nisam ni razmišljao o tome, jer sam takve favikone napravio koristeći razne online konvertore. Ima ih na hiljade na internetu, samo ukucajte u pretraživač: " pretvoriti sliku u ico” ili “”, ili nešto drugo, na primjer, “”, i sigurno ćete naići na jednu od web-lokacija za pretvaranje koja će besplatno pretvoriti sliku u ico. Ali mi smo se ovdje okupili ne radi toga, već kako bismo naučili kako sami pretvoriti sliku u ico.

Kako brzo i jednostavno sačuvati sliku u ico formatu?

Zamislimo da imamo takvu favicon.png sliku veličine 16x16 piksela. Namjerno sam odabrao ovu minimalnu veličinu za primjer, jer će jasno pokazati razlike u sličicama samih ikona.

Ako mislite da možete samo ručno promijeniti ekstenziju slike iz .png u .ico, onda se varate. Dakle, ikona neće raditi i biće prikazana kao ista mala slika. Na primjer ovako:

Stoga, da bismo napravili ikonu u ico formatu od obične slike u .jpg, .png formatu, trebat ćemo koristiti Photoshop.

Međutim, kao što možete vidjeti na sljedećoj fotografiji, standardni sklop Photoshopa, počevši od verzije Photoshopa cs4, cs5 i cs6, ne dozvoljavasačuvajte sliku u ico formatu.

U ovom slučaju, moramo postaviti specijal ico dodatak za photoshop, preuzimanje besplatno koje je dostupno ovdje na mojoj web stranici ispod.

*Ne zaboravite da raspakujete preuzetu datoteku.

Kako instalirati dodatak za .ico ekstenzije u Photoshopu?

Sve je vrlo jednostavno!

Preuzeta datoteka se nalazi u arhivi, tako da je potrebno samo da raspakujete datoteku i spustite je u pravi folder pod nazivom "Formati datoteka", gdje imate Photoshop. Na primjer:

  • Imam Photoshop cs4 i nalazi se na C disku, pa tražim folder ovdje:

C:\Program Files\Adobe\Adobe Photoshop CS4\Plug-ins\File Formats\

Tamo kopiram našu preuzetu datoteku .ico dodatka.

Također možete imati drugu adresu za ovaj folder:

C:\Program Files\Adobe\Adobe Photoshop CS4\App\Photoshop\Plug-ins\File Formats\

  • Ako imate Photoshop cs5, tada će najvjerovatnije adresa ove mape biti:

C:\Program Files\Adobe\Adobe Photoshop CS5\Required\Plug-ins\File Formats\

  • Ako imate Photoshop cs6, onda ICO dodatak također mora biti instaliran u ovoj mapi:

C:\Program Files\Adobe\Adobe Photoshop CS6\Required\Plug-ins\File Formats\

Što se tiče verzije Photoshop cc, adresa foldera dodataka je ostala ista. One. instalirajte naš preuzeti ico dodatak za Photoshop cc na istoj stazi kao i za verziju Photoshop cs6. Samo ne zaboravite da preuzmete 64-bitnu verziju dodatka ako imate 64-bitni sistem.

Kako sačuvati sliku u ico formatu?

Nakon što smo tamo učitali naš fajl, jednostavno pokrećemo Photoshop i učitavamo željenu sliku. I onda, sve je kao i obično: kliknite File -> Save As -> i odaberite naš već pojavili .ICO format.

Sačuvamo i dobijemo rezultat - divnu ikonu 16x16 u .ico formatu. Sada se već može staviti kao favicon na vašu web lokaciju ili jednostavno koristiti kao ikona za bilo koju mapu ili datoteku na radnoj površini vašeg računara.

A o tome kako točno dodati favicon na stranicu, reći ću vam u sljedećem članku.

Imate problem s otvaranjem .ico datoteka? Prikupljamo informacije o formatima datoteka i možemo objasniti šta su ICO datoteke. Osim toga, preporučujemo programe koji su najprikladniji za otvaranje ili pretvaranje takvih datoteka.

Čemu služi .ICO format datoteke?

Produžetak .ico označava format i tip datoteke Microsoft Icon (ICO). ICO je vlasnički format datoteke koji je razvio Microsoft za Microsoft (MS) Windows GUI ikone („ikone“). ICO format je vrlo sličan formatu kursora CUR.

File .ico predstavlja MS Windows ikonu. Ikona je mala piktografska slika koja se odnosi na određenu vrstu datoteke, radnju sistema, aplikaciju itd. ICO datoteka obično sadrži nekoliko bitmapa različitih veličina (16x16, 32x32, 48x48, itd.) i dubine boje (počevši od Windows XP-a do 32 bita s podrškom za transparentnost s alfa kanalom), i takvu datoteku ( .ico) služi kao skup različitih varijanti iste ikone za različite načine prikaza.



ICO format podržavaju svi web pretraživači kao standardni format favikona web stranice ("favicon .ico"), obično se nalazi u korijenskim direktorijima web lokacija.

Za ICO format postoji mnogo offline i online pretvarača, specijalnih uređivača "ikona" i drugih alata. Osim toga, ovaj format podržava većina univerzalnih pregledača slika i rasterskih uređivača (uključujući i dodatke). MS Windows Explorer automatski generiše i prikazuje sličice za datoteke .ico.

Programi za otvaranje ili konvertovanje ICO datoteka

ICO datoteke možete otvoriti pomoću sljedećih programa: 

Format ICO sličan formatu CUR(Windows kursori) za pohranjivanje kursora. Razlika je u brojčanoj vrijednosti jednog polja u strukturi zaglavlja i interpretaciji vrijednosti druga dva polja u istoj strukturi.

Jedan ICO-datoteka sadrži jednu ili više ikona, od kojih se veličina i boja svake zasebno postavljaju. Veličina ikone može biti bilo koja, ali najčešće korištene kvadratne ikone su 16, 32 i 48 piksela. Koriste se i ikone veličine 24, 40, 60, 72, 92, 108, 128 piksela.

Počevši od Windows 98/2000, format podržava ugrađivanje JPEG i PNG slika, ali podaci o ikonama se obično čuvaju nekomprimovani.

Ikone dolaze u prirodnoj boji (True Color, 24-bitna dubina boje), High Color (16-bitna dubina boje) ili fiksnoj paleti (256, 16 ili samo 2 boje). U ovom slučaju, broj koji odgovara svakom pikselu označava ne boju, već broj boje u paleti.

Po svojoj strukturi, slike u ICO datoteci su najbliže BMP-u, ali se suštinski razlikuju od njih po prisutnosti dodatne slike - maske koja se nadovezuje na pozadinu koristeći bitwise AND operaciju, koja omogućava (punu) transparentnost sliku. Naknadno XOR-ing glavne slike može čak proizvesti "obrnute" piksele na mjestima gdje pozadina nije maskirana.

Osim toga, počevši od Windows XP-a, podržane su 32-bitne ikone - svaki piksel odgovara 24-bitnoj boji i 8-bitnom alfa kanalu, omogućavajući 256 nivoa djelomične transparentnosti. Koristeći alfa kanal, možete prikazati ikone sa glatkim (zamućenim) ivicama i senkom koja se stapa sa bilo kojom pozadinom; maska ​​se u ovom slučaju zanemaruje.

Katalog informacija o slikama

Predstavlja uzastopne zapise fiksne veličine (16 bajtova) koji slijede jedan za drugim. Broj unosa je određen poljem za brojanje zaglavlja.

Polje Bias Veličina
(u bajtovima)
Opis
širina 0 1 Određuje širinu slike u pikselima. Može uzeti vrijednosti od 0 do 255. Ako je navedeno 0, onda je slika široka 256 piksela.
visina 1 1 Određuje visinu slike u pikselima. Može uzeti vrijednosti od 0 do 255. Ako je navedeno 0, onda je slika visoka 256 piksela.
boje 2 1 Određuje broj boja u paleti slike. Mora biti 0 za ikone u punoj boji.
rezervisano 3 1 Rezervirano. Mora biti 0. Microsoft-ova tehnička dokumentacija navodi da ova vrijednost uvijek treba biti 0, ali ikone koje su generirane pomoću .NET ugrađenih alata (System.Drawing.Icon.Save) imaju vrijednost od 255 u ovom polju.
avioni 4 2
  • B.ICO određuje broj aviona. Može biti 0 ili 1.
  • B.CUR definira horizontalnu koordinatu "vruće tačke" u pikselima, u odnosu na lijevu ivicu slike.
bpp 6 2
  • B.ICO definira broj bitova po pikselu (bits-per-pixel). Ova vrijednost može biti 0, jer se lako može dobiti iz drugih podataka; na primjer, ako slika nije pohranjena u PNG formatu, tada se broj bitova po pikselu izračunava na osnovu informacija o veličini rastera, kao i njegovoj širini i visini. Ako je slika pohranjena u PNG formatu, tada se odgovarajuće informacije pohranjuju u samom PNG-u. Međutim, postavljanje ovog polja na 0 se ne preporučuje, jer je logika odabira najbolje slike nepoznata u različitim verzijama Windowsa.
  • B.CUR definiše vertikalnu koordinatu "vruće tačke" u pikselima, u odnosu na gornju ivicu slike.
veličina 8 4 Određuje veličinu rastera u bajtovima
offset 12 4 Određuje apsolutni pomak bitmape u datoteci.

Bilješke

vidi takođe

Linkovi


Wikimedia fondacija. 2010 .

Pogledajte šta je "ICO (format datoteke)" u drugim rječnicima:

    ICO, Windows ikona Ekstenzija datoteke: .ico Tip Programer: Tip formata: rasterska grafika ICO (Windows ikona) format datoteke za skladištenje datoteka ikona u Microsoft Windows-u. ICO format je sličan formatu CUR (Windows kursori), dizajniran za ... ... Wikipediju

    Ovaj izraz ima druga značenja, pogledajte RAW. RAW (engleski raw raw, raw) format podataka koji sadrži sirove (ili minimalno obrađene) podatke, čime se izbjegava gubitak informacija, a nema ... ... Wikipedia

    CorelDRAW format datoteke Extension.cdr Razvio Corel Corporation Tip formata Vektorska grafika, bitmap grafika Otvoreni format? ne... Wikipedia

    Ovaj članak ili odjeljak ima listu izvora ili vanjskih veza, ali izvori pojedinačnih izjava ostaju nejasni zbog nedostatka fusnota... Wikipedia

    Digitalno predstavljanje za komunikaciju podataka o definiciji proizvoda (IGES) (izgovara se: ijes) Digitalno predstavljanje za komunikaciju podataka o definiciji proizvoda 2D/3D vektorski grafički format; koriste mnogi ... Wikipedia

    Ovaj članak uključuje opis pojma "AIFF"; za AIFF fudbalski savez, pogledajte All India Football Federation Ekstenzija formata datoteke za razmjenu zvuka .aiff .aif .aifc MIME audio/x aiff audio/aiff Razvio Apple Inc. Tip formata Audio fajl ... Wikipedia

    JPEG2000 Ekstenzija .jp2, .j2k, .jpf, .jpx, .jpm, .mj2 MIME image/jp2, image/jpx, image/jpm, video/mj2 Razvio Joint Photographic Experts Group Tip formata Grafički format Standard(i) . .. Wikipedia

    Extension.fpx Bitmap Graphics Format Format Type Extended from IVUE FlashPix je format datoteke za pohranjivanje bitmap grafike koji vam omogućava da sačuvate sliku u više rezolucija u jednoj datoteci. Uprkos činjenici da je u ovom slučaju veličina datoteke ... ... Wikipedia

    - (ranije i engleski Advanced Streaming Format, Active Streaming Format) format datoteke koji je razvio Microsoft koji sadrži streaming audio i video zapisa. ASF je dio Windows Media. Format je pogodan i za lokalnu ... ... Wikipediju

    Ekstenzija .avi MIME video / avi, video / msvideo, video / x , msvideo Razvio Microsoft Kontejner medija tipa formata Sadrži audio, video Audio Video Interleave (skraćeno kao AVI; lit. "sekvenca ... Wikipedia

Nadamo se da smo vam pomogli da riješite problem s ICO datotekom. Ako ne znate gdje možete preuzeti aplikaciju sa naše liste, kliknite na link (ovo je naziv programa) - naći ćete detaljnije informacije o mjestu odakle možete preuzeti sigurnu instalacionu verziju potrebne aplikacije .

Šta još može uzrokovati probleme?

Može biti više razloga zašto ne možete otvoriti ICO datoteku (ne samo nedostatak odgovarajuće aplikacije).
Prvo- ICO datoteka je možda pogrešno povezana (nekompatibilna) s instaliranom aplikacijom koja je podržava. U tom slučaju morate sami promijeniti ovu vezu. Da biste to uradili, kliknite desnim tasterom miša na ICO datoteku koju želite da uredite, kliknite na opciju "Za otvaranje sa" a zatim sa liste izaberite program koji ste instalirali. Nakon ove akcije, problemi s otvaranjem ICO datoteke trebali bi potpuno nestati.
Drugo- datoteka koju želite da otvorite može jednostavno biti oštećena. Tada je najbolje rješenje pronaći novu verziju, ili je ponovo preuzeti sa istog izvora kao prije (možda iz nekog razloga u prethodnoj sesiji preuzimanje ICO datoteke nije završeno i ne može se pravilno otvoriti).

Želite li pomoći?

Ako imate dodatne informacije o ekstenziji datoteke ICO, bit ćemo vam zahvalni ako ih podijelite s korisnicima naše stranice. Koristite dostavljeni obrazac i pošaljite nam svoje informacije o ICO datoteci.

ICO datoteke sadrže jednu ili više slika s više veličina i dubina boja, što im omogućava da se skaliraju u skladu s tim. U Windows-u, sve izvršne datoteke koje se nalaze na radnoj površini, u Start meniju ili u Windows Explorer-u moraju imati ikonu u ICO formatu. Šta je ovaj fajl?

Na primjer, ovo je ikona računara koju možete vidjeti na radnoj površini kao "Moj računar", kao i slika palete koja predstavlja program Paint. ICO fajlovi su usko povezani sa CUR fajlovima. Po čemu se razlikuju jedni od drugih?

Format datoteke CUR je gotovo identičan grafički format za neanimirane kursore u Microsoft Windows-u. Jedine razlike između ova dva tipa datoteka su bajtovi koji se koriste za njihovu identifikaciju i dodavanje pristupne tačke CUR zaglavlju. Vruća tačka je definirana kao pomak piksela (u x, y koordinatama) od gornjeg lijevog ugla slike kursora gdje korisnik zapravo pokazuje na miša.

Istorija formata: šta je ICO

Ovi fajlovi su se pojavili u prvim Windows distribucijama. Vremenom su se značajno promenile.

Ikone uvedene u Windows 1.0 bile su 32x32 piksela i bile su jednobojne. Podrška za 16 boja je uvedena u Windows 3.0.

Win32 je predstavio podršku za do 16,7 miliona boja (Truecolor) i veličine 256x256 piksela. Windows 95 je također imao novi uređaj za nezavisnu bitmapu (DIB). Međutim, samo 256 boja je korišteno za ikone u ovoj verziji OS-a. Bilo je moguće omogućiti 65535 (Highcolor) boje promjenom vrijednosti ikone Shell komandne linije u registru ili kupovinom Microsoft Plus! za Windows 95.

Postavka Shell dozvoljava veće ikone umjesto 32x32 u ICO datoteci. na šta se misli? Jedna datoteka može pohraniti bilo koju veličinu slike od 1x1 do 256x256 piksela (uključujući nekvadratne veličine) sa 2 (rijetko korištene), 16, 256, 65535 ili 16,7 miliona boja. Međutim, u praksi, "ljuska" još uvijek nije mogla prikazati ikone velikog raspona boja. Područje obavještenja Windows trake zadataka bilo je ograničeno na 16 nijansi prema zadanim postavkama do izdavanja Windows Me. To je značilo da su bez obzira na podešavanja ikone bile prikazane na ekranu na isti način.

Naknadni razvoj

Windows XP je dodao podršku za 32-bitnu boju (16,7 miliona boja plus alfa prozirnost), što je omogućilo da se prozirne oblasti kao što su senke, anti-aliasing i staklasti efekti prikažu u ikoni. Ova OS distribucija je podrazumevano koristila ikone veličine 48x48 piksela u Windows Exploreru. Windows XP je mogao biti konfiguriran da prikazuje sve ikone na 256x256 (promjenom vrijednosti veličine u Shell-u), ali selektivno uređivanje nije bilo dostupno. Microsoft podržava preporučeno podešavanje veličine ikona na 48x48 piksela za verziju XP.

U verziji Viste

Windows Vista je dodao mogućnost prikaza ikona veličine 256x256 piksela u File Exploreru, kao i podršku za komprimirani PNG format. Iako kompresija nije tehnički potrebna, Microsoft podrška je preporučila da se sve ikone veličine 256x256 u ICO datotekama sačuvaju kao PNG. Ovo je omogućilo smanjenje ukupne veličine datoteke.

Windows Vista Explorer je podržavao glatko skaliranje ikona na nestandardne veličine, koje su se prikazivale u hodu, čak i ako u samoj datoteci nije bilo slike. Ova distribucija OS-a je dodala klizač za "skaliranje" veličina ikona općenito. Kada se koristi veća rezolucija i DPI način rada, preporučuje se korištenje većih formata ikona (na primjer, 256x256).

Struktura resursa ikona

Format skladištenja datoteka ikona u Microsoft Windows-u je sljedeći. ICO ili CUR se sastoji od strukture ICONDIR ("Icon Directory") koja sadrži ICONDIRENTRY skup podataka za svaku sliku u datoteci, nakon čega slijedi neprekidni blok svih bitmap slika (koje mogu biti u Windows BMP formatu, isključujući strukturu BITMAPFILEHEADER, ili u PNG formatu, pohranjen u cijelosti).

Slike sa dubinom manjom od 32 bita odgovaraju određenom formatu: slika je kodirana kao jedna, koja se sastoji od maske boje (XOR) zajedno sa maskom neprozirnosti. U ovom slučaju, prvi mora prethoditi drugom unutar bitmap podataka. Ako je slika pohranjena odozdo prema gore, XOR maska ​​će biti nacrtana ispod neprozirne.

Veličina potonjeg je 1 bit po pikselu, bez obzira na dubinu boje specificiranu u BMP zaglavlju. Maska neprozirnosti određuje koji su pikseli potpuno transparentni, a koji nisu. XOR odgovara dubini bita naznačenoj u BMP zaglavlju i specificira numeričku vrijednost boje ili palete za svaki piksel. Zajedno, obje maske stvaraju neprozirnu sliku, koja je slika sa 1-bitnom transparentnošću; oni takođe dozvoljavaju inverziju pozadine. Visina slike u ICONDIRENTRY strukturi ICO i CUR fajlova poprima vrednost predviđenih dimenzija (nakon postavljanja maski), dok se definicija visine u BMP zaglavlju određuje pre nego što se postave. Iz tog razloga, maske moraju imati iste dimenzije, a visina navedena u BMP zaglavlju mora biti dvostruko veća nego u strukturi ICONDIRENTRY.

Ažurirana struktura

Šta je ICO-32? Ovaj format je 24-bitna slika sa dodatkom 8-bitnog alfa kanala. Dakle, maske nisu potrebne u 32-bitnim slikama, ali se ipak preporučuje njihova upotreba za bolji pregled slike.

Windows XP i noviji su počeli da koriste 32-bitnu sliku u True color modu, praveći I masku na osnovu alfa kanala u slučajevima kada 24-bitna verzija nije prisutna u ICO/CUR datoteci. Međutim, starije verzije Windowsa tumače sve piksele sa 100% neprozirnošću osim ako odgovarajuća maska ​​nije dostavljena uz sliku.

Podaci o referentnoj slici

Svi podaci o slici koji upućuju na unose direktorija dolaze direktno iz njega. Uobičajena praksa je da se pohranjuju istim redoslijedom kako se nalaze u direktoriju slika.

Dakle, ako je slika pohranjena u BMP formatu, ona mora isključiti javnu strukturu BITMAPFILEHEADER, dok ako je pohranjena u PNG formatu, mora biti pohranjena u cijelosti.

Broj bitova

Klasični bitmap format BITMAPINFOHEADER podržava njegovo spremanje na 32 bita po pikselu. Kada se snima kao samostalna BMP datoteka, njena podjela se ne koristi. Međutim, kada su isti podaci pohranjeni unutar ICO ili CUR datoteke, Windows XP (prva verzija Windows-a koja podržava ICO/CUR format datoteke s više od 1 bita transparentnosti) i iznad tumače ovaj bajt kao alfa vrijednost.

Iako je u Microsoftovom bijelom papiru navedeno da bi ova vrijednost trebala biti nula, .NET ugrađeni koder ikona (System.Drawing.Icon.Save) postavlja je na 255. Čini se da operativni sistem potpuno ignoriše ovu vrijednost u praksi.

Postavljanje ravni boja na 0 ili 1 operativni sistem tretira ekvivalentno, ali ako je postavljeno iznad 1, ova vrijednost se mora pomnožiti sa bitovima po pikselu da bi se odredila konačna dubina boje slike. Nije poznato da li različite verzije operativnog sistema Windows podnose različite vrednosti ravni boja.

Bitovi po pikselu mogu se postaviti na nulu, ali se također mogu zaključiti iz drugih podataka. Konkretno, ako bitmapa nije PNG komprimirana, ona se može izračunati na osnovu dužine bitmap podataka u odnosu na njegovu veličinu. Ako je bitmapa komprimirana u PNG-u, bitovi po pikselu se pohranjuju u podatke te datoteke.

Nije poznato da li različite verzije operativnog sistema Windows sadrže formulu za određivanje dubine bita za sve mogućnosti ako je ova vrijednost postavljena na nulu.

PNG format

Windows Vista je uveo mogućnost čitanja PNG slika iz ICO i CUR formata. PNG se može sačuvati na isti način kao standardna BMP ikona u formatu Windows ikona, osim što slika mora biti pohranjena u cijelosti, zajedno sa zaglavljem datoteke.

biblioteka ikona

Biblioteka ikona je način za instaliranje Windows ikona. Ovo je obično izvršna 16-bitna ili 32-bitna binarna datoteka sa .ICL ekstenzijom. Ima datoteke ikona koje se koriste kao ikone. Windows Vista i novije verzije ne podržavaju pregled ikona ispod 16-bita.

Ovo su osnovne informacije u vezi sa ICO formatom datoteke (što je to jednostavnim riječima). Jednostavno rečeno, ovo je ikona bilo koje aplikacije ili direktorija na računaru. To je dio GUI i može se odnositi na bilo koju datoteku, prozor, direktorij, drajver uređaja, OS element, itd. Kada kliknete na takvu ikonu, dešava se neka očekivana radnja.

Zasebno, vrijedno je napomenuti ikone koje sadrže samo veze do aplikacija ili podataka, poznate kao prečice. Oni su također trenutno označeni datotekama ICO formata. Šta je još izuzetno u vezi ove vrste fajlova?

Gore su navedene tehničke karakteristike takve ikone u ICO formatu, ali koje slike se mogu koristiti u ovim datotekama? Određene slike su ugrađene u operativni sistem i ponuđene su podrazumevano. Međutim, zbog njihove ujednačenosti, nastao je trend stvaranja različitih ikona ili čak grupa ikona, što rade nezavisni umjetnici.