Care este extensia de fișier ICO? Cum să salvezi rapid și ușor o imagine în format ico? Extensie ico.

Odată făceam un site web pentru cărți de vizită pentru unul dintre clienții mei și m-am surprins crezând că este obișnuit favicon în format .ico nu se poate face în Photoshop modern, începând cu versiunea cs4 și mai mare.

Nici nu mă gândisem la asta înainte, pentru că am făcut astfel de favicon-uri folosind diverse convertoare online. Există mii de ele pe Internet, trebuie doar să tastați în motorul dvs. de căutare: „ converti imaginea în ico„Sau” „, sau altceva, de exemplu,” „, și veți întâlni cu siguranță unul dintre site-urile de conversie care vor converti o imagine în ico gratuit. Dar nu suntem adunați aici pentru asta, ci pentru a învăța cum să convertim o imagine în ico pe cont propriu.

Cum să salvezi rapid și ușor o imagine în format ico?

Să ne imaginăm că avem o imagine favicon.png de 16x16 pixeli ca aceasta. Am ales în mod deliberat această dimensiune minimă pentru exemplu, deoarece diferențele dintre miniaturile pictogramelor în sine vor fi vizibile clar pe ea.

Dacă credeți că puteți schimba manual extensia de imagine de la .png la .ico, atunci vă înșelați. Deci pictograma nu va funcționa și va fi afișată ca o imagine mică. De exemplu, așa:

Prin urmare, pentru a realiza o pictogramă în format ico dintr-o imagine obișnuită în format .jpg, .png, va trebui să folosim Photoshop.

Totuși, după cum puteți vedea în fotografia următoare, ansamblul standard Photoshop, începând cu versiunea Photoshop cs4, cs5 și cs6, nu permitesalvați imaginea în format ico.

În acest caz, trebuie să setăm un special plugin ico pentru photoshop, descărcare gratuit, care poate fi găsit aici pe site-ul meu de mai jos.

* Nu uitați să dezarhivați fișierul descărcat.

Cum se instalează pluginul pentru extensiile .ico pe Photoshop?

Totul este foarte simplu!

Fișierul descărcat este în arhivă, așa că trebuie doar să dezarhivați fișierul și să-l plasați în folderul corect numit „Formate de fișiere”, unde vă stocați photoshop-ul. De exemplu:

  • Am Photoshop cs4 și se află pe unitatea C, ceea ce înseamnă că caut un folder aici:

C: \ Fișiere program \ Adobe \ Adobe Photoshop CS4 \ Plug-ins \ Formate fișiere \

Copiez fișierul nostru de plugin descărcat .ico acolo.

De asemenea, este posibil să aveți o altă adresă pentru acest folder:

C: \ Fișiere program \ Adobe \ Adobe Photoshop CS4 \ Aplicație \ Photoshop \ Plug-in-uri \ Formate fișiere \

  • Dacă aveți Photoshop cs5, atunci cel mai probabil adresa acestui folder va fi astfel:

C: \ Fișiere program \ Adobe \ Adobe Photoshop CS5 \ Necesar \ Plug-ins \ Formate fișiere \

  • Dacă aveți Photoshop cs6, atunci și pluginul ICO trebuie să fie instalat în acest folder:

C: \ Fișiere program \ Adobe \ Adobe Photoshop CS6 \ Necesar \ Plug-ins \ Formate fișiere \

În ceea ce privește versiunea Photoshop cc, adresa folderului de pluginuri rămâne aceeași. Acestea. instalați pluginul nostru ico descărcat pentru photoshop cc în aceeași cale ca și pentru versiunea Photoshop cs6. Nu uitați să descărcați versiunea pe 64 de biți a pluginului dacă aveți un sistem pe 64 de biți.

Cum să salvez o imagine în format ico?

După ce ne-am lăsat fișierul acolo, pur și simplu pornim Photoshop și încărcăm imaginea dorită. Și apoi, totul este ca de obicei: faceți clic pe Fișier -> Salvare ca -> și selectați formatul nostru ICO deja apărut.

Salvați și obțineți rezultatul - o pictogramă minunată de 16x16 în format .ico. Acum va fi posibil să îl puneți ca favicon pe site-ul dvs. web sau pur și simplu să îl utilizați ca pictogramă într-un folder sau fișier de pe desktopul computerului.

Și cum să adaugi mai exact un favicon pe site, îți voi spune în următorul articol.

Ai o problemă la deschiderea fișierelor .ICO? Colectăm informații despre formatele de fișiere și putem explica ce sunt fișierele ICO. În plus, vă recomandăm programele care sunt cele mai potrivite pentru deschiderea sau convertirea unor astfel de fișiere.

Pentru ce este formatul de fișier .ICO?

Extensie .ico denotă formatul și tipul de fișier Microsoft Icon (ICO). ICO este un format de fișier proprietar dezvoltat de Microsoft pentru pictogramele de interfață grafică Microsoft (MS) Windows ("pictograme"). Formatul ICO este foarte asemănător cu formatul pointer-cursor CUR.

Fişier .ico este o pictogramă MS Windows. O pictogramă este o mică reprezentare pictografică a unui anumit tip de fișier, acțiune a sistemului, aplicație și așa mai departe. Un fișier ICO conține de obicei mai multe hărți de biți de diferite dimensiuni (16x16, 32x32, 48x48 etc.) și adâncimi de culoare (începând cu Windows XP - până la 32 de biți cu suport pentru transparență cu canal alfa) și un astfel de fișier ( .ico) servește ca o colecție de diferite variante ale aceleiași pictograme pentru diferite moduri de afișare.



Formatul ICO este acceptat de toate browserele web ca format standard de pictogramă pentru site-ul web ("favicon .ico"), situat de obicei în directoarele rădăcină ale site-urilor.

Există multe convertoare offline și online, editori de pictograme dedicati și alte instrumente pentru formatul ICO. În plus, acest format este acceptat de majoritatea vizualizatoarelor universale de imagini și editorilor de bitmap (inclusiv prin pluginuri). MS Windows Explorer creează și afișează automat miniaturi pentru fișiere .ico.

Software pentru deschiderea sau convertirea fișierelor ICO

Puteți deschide fișiere ICO cu următoarele programe: 

Format ICO similar cu formatul CUR(Cursoare Windows) pentru stocarea cursoarelor. Diferența constă în valoarea numerică a unui câmp din structura antetului și interpretarea valorilor celorlalte două câmpuri din aceeași structură.

unu ICO-fișierul conține una sau mai multe pictograme, dimensiunea și culoarea fiecăreia fiind stabilite separat. Dimensiunea pictogramei poate fi orice, dar cele mai frecvent utilizate pictograme pătrate cu laturile de 16, 32 și 48 de pixeli. De asemenea, sunt utilizate icoane cu dimensiunile 24, 40, 60, 72, 92, 108, 128 pixeli.

Începând cu Windows 98/2000, formatul acceptă încorporarea imaginilor JPEG și PNG, dar datele pictogramelor sunt de obicei stocate necomprimate.

Pictogramele vin în culori naturale (True Color, culoare pe 24 de biți), High Color (culoare pe 16 biți) sau cu o paletă fixă ​​(două sute cincizeci și șase, șaisprezece sau doar două culori). În acest caz, numărul corespunzător fiecărui pixel indică nu culoarea, ci numărul culorii din paletă.

Prin structura lor, imaginile din fișierul ICO sunt cele mai apropiate de BMP, dar se deosebesc fundamental de ele prin prezența unei imagini suplimentare - o mască care este suprapusă pe fundal folosind operația AND bit-bit, care face posibilă realizarea transparenta (deplina) a imaginii. Amestecarea XOR ulterioară a imaginii principale poate produce chiar pixeli „inversi” în cazul în care fundalul nu a fost mascat.

În plus, începând cu Windows XP sunt acceptate pictogramele pe 32 de biți - fiecare pixel corespunde unei culori de 24 de biți și unui canal alfa de 8 biți, ceea ce permite 256 de niveluri de transparență parțială. Folosind canalul alfa, puteți afișa pictograme cu margini anti-alias (neclare) și umbre care se amestecă cu orice fundal; masca este ignorată în acest caz.

Director de informații despre imagine

Reprezintă înregistrări secvențiale de dimensiune fixă ​​(16 octeți), care urmează una după alta. Numărul de înregistrări este determinat de câmpul de numărare al antetului.

Camp Părtinire Marimea
(în octeți)
Descriere
lăţime 0 1 Specifică lățimea imaginii în pixeli. Poate lua valori de la 0 la 255. Dacă este specificat 0, atunci imaginea are o lățime de 256 de pixeli.
înălţime 1 1 Specifică înălțimea imaginii în puncte. Poate lua valori de la 0 la 255. Dacă este specificat 0, atunci imaginea are 256 de pixeli înălțime.
culorile 2 1 Specifică numărul de culori din paleta imaginii. Acesta ar trebui să fie 0 pentru pictogramele pline de culoare.
rezervat 3 1 Rezervat. Ar trebui să fie 0. Documentația tehnică Microsoft afirmă că această valoare ar trebui să fie întotdeauna 0, dar pictogramele care sunt generate de instrumentele .NET încorporate (System.Drawing.Icon.Save) conțin 255 în acest câmp.
avioane 4 2
  • B. ICO determină numărul de avioane. Poate fi 0 sau 1.
  • B.CUR definește coordonata orizontală a hotspot-ului, în pixeli, în raport cu marginea din stânga a imaginii.
bpp 6 2
  • B. ICO definește numărul de biți pe pixel (biți-per-pixel). Această valoare poate fi 0, deoarece este ușor de obținut din alte date; de exemplu, dacă imaginea nu este stocată în format PNG, atunci numărul de biți pe pixel este calculat pe baza informațiilor despre dimensiunea rasterului, precum și lățimea și înălțimea acestuia. Dacă imaginea este stocată în format PNG, atunci informațiile corespunzătoare sunt stocate în PNG-ul însuși. Cu toate acestea, nu este recomandat să specificați 0 în acest câmp, deoarece logica pentru alegerea celei mai bune imagini în diferite versiuni de Windows este necunoscută.
  • B.CUR definește coordonata verticală a hotspot-ului, în pixeli, în raport cu marginea superioară a imaginii.
mărimea 8 4 Specifică dimensiunea rasterului în octeți
decalaj 12 4 Specifică offset-ul absolut al rasterului din fișier.

Note (editare)

Vezi si

Legături


Fundația Wikimedia. 2010.

Vedeți ce este „ICO (format de fișier)” în alte dicționare:

    ICO, pictogramă Windows Extensie fișier: .ico Tip Dezvoltator: Tip format: grafică bitmap ICO (pictogramă Windows) format de stocare a pictogramei fișierului în Microsoft Windows. Formatul ICO este similar cu formatul CUR (cursoare Windows) destinat ...... Wikipedia

    Acest termen are alte semnificații, vezi RAW. Format de date RAW (în engleză raw raw, unprocessed) care conține date brute (sau procesate minim), care evită pierderea de informații și nu are ... ... Wikipedia

    Format de fișier CorelDRAW Extensie .cdr Dezvoltat de Corel Corporation Tip de format Grafică vectorială, grafică bitmap Format deschis? nu... Wikipedia

    Acest articol sau secțiune conține o listă de surse sau referințe externe, dar sursele afirmațiilor individuale sunt neclare din cauza lipsei de note de subsol... Wikipedia

    Reprezentare digitală pentru comunicarea datelor de definire a produsului (IGES) (pronunțat: i jess) Reprezentare digitală pentru comunicarea datelor de definire a produsului Grafică vectorială 2D / 3D; folosit de mulți... Wikipedia

    Acest articol include o descriere a termenului „AIFF”; Pentru federația de fotbal AIFF, vezi Federația de fotbal din toată India. Audio Interchange File Format Extension .aiff .aif .aifc MIME audio / x aiff audio / aiff Dezvoltat de Apple Inc. Tip format Fișier audio... Wikipedia

    Extensie JPEG2000 .jp2, .j2k, .jpf, .jpx, .jpm, .mj2 Imagine MIME / jp2, imagine / jpx, imagine / jpm, video / mj2 Dezvoltat de Joint Photographic Experts Group Tip format Format grafic Standard (e) . .. Wikipedia

    Extensie .fpx Tip de format grafic bitmap Extins din formatul de fișier IVUE FlashPix pentru stocarea graficelor bitmap, permițându-vă să salvați o imagine cu mai multe rezoluții într-un singur fișier. În ciuda faptului că în acest caz dimensiunea fișierului ...... Wikipedia

    - (fost și engleză Advanced Streaming Format, Active Streaming Format) un format de fișier dezvoltat de Microsoft care conține streaming audio și video. ASF face parte din Windows Media. Formatul este potrivit atât pentru local ... ... Wikipedia

    Extensie.avi MIME video / avi, video / msvideo, video / x, msvideo Dezvoltat de Microsoft Container media tip format Conține Audio, Video Audio Video Interleave (abreviat ca AVI; literalmente „alternativ... Wikipedia

Sperăm că v-am ajutat să rezolvați problema cu fișierul ICO. Dacă nu știți de unde puteți descărca o aplicație din lista noastră, faceți clic pe link (acesta este numele programului) - veți găsi informații mai detaliate despre locația de unde puteți descărca versiunea de instalare securizată a aplicației necesare aplicarea.

Ce altceva ar putea cauza problema?

Pot exista mai multe motive pentru care nu puteți deschide un fișier ICO (nu doar absența unei aplicații adecvate).
in primul rand- fișierul ICO poate fi asociat incorect (incompatibil) cu aplicația instalată pentru întreținerea acesteia. În acest caz, trebuie să schimbați singur acest link. În acest scop, faceți clic dreapta pe fișierul ICO pe care doriți să îl editați, faceți clic pe opțiune „Pentru a deschide cu”și apoi selectați programul pe care l-ați instalat din listă. După o astfel de acțiune, problemele cu deschiderea fișierului ICO ar trebui să dispară complet.
În al doilea rând- fișierul pe care doriți să-l deschideți poate fi pur și simplu deteriorat. Apoi, cea mai bună soluție este să găsești o nouă versiune sau să o descărcați din nou din aceeași sursă ca înainte (poate că din anumite motive în sesiunea anterioară descărcarea fișierului ICO nu a fost finalizată și nu poate fi deschis corect).

Vrei să ajuți?

Dacă aveți informații suplimentare despre extensia de fișier ICO, vă vom fi recunoscători dacă le partajați utilizatorilor site-ului nostru. Folosește formularul găsit și trimite-ne informațiile tale despre fișierul ICO.

Fișierele ICO conțin una sau mai multe imagini cu mai multe dimensiuni și adâncimi de culoare care pot fi scalate în consecință. În Windows, toate fișierele executabile care se află pe desktop, în meniul Start sau în Windows Explorer trebuie să aibă o pictogramă în format ICO. Ce este acest fișier?

De exemplu, aceasta este o pictogramă de computer, pe care o puteți vedea pe desktop ca My Computer și o imagine din paletă reprezentând Paint. Fișierele ICO sunt strâns legate de fișierele CUR. Cum se deosebesc unul de celălalt?

Formatul de fișier CUR este aproape identic cu formatul grafic pentru cursoarele neanimate în Microsoft Windows. Singurele diferențe dintre cele două variante sunt octeții folosiți pentru a le identifica și adăugarea punctului de acces la antetul CUR. Un punct de acces este definit ca decalajul pixelilor (în coordonate x, y) din colțul din stânga sus al imaginii cursorului, unde utilizatorul indică de fapt mouse-ul.

Istoricul formatelor: ce este ICO

Aceste fișiere au apărut în primele distribuții Windows. De-a lungul timpului, acestea s-au schimbat semnificativ.

Pictogramele introduse în Windows 1.0 aveau 32 × 32 pixeli și erau monocrome. Suportul pentru 16 culori a fost introdus în Windows 3.0.

Win32 a introdus suport pentru până la 16,7 milioane de culori (Truecolor) și dimensiunea de 256x256 pixeli. Windows 95 a avut și un nou motor DIB (Device Independent Bitmap). Cu toate acestea, doar 256 de culori au fost folosite pentru pictograme în această versiune a sistemului de operare. A fost posibil să activați 65535 (Highcolor) culori prin modificarea valorii pictogramei liniei de comandă Shell din registru sau achiziționând suplimentul Microsoft Plus! pentru Windows 95.

Setarea Shell permitea pictogramelor mai mari în loc de 32x32 în fișierul ICO. Ce a însemnat asta? Un fișier poate stoca o imagine de orice dimensiune de la 1 × 1 la 256 × 256 pixeli (inclusiv dimensiuni nepătrate) cu 2 (folosite rar), 16, 256, 65535 sau 16,7 milioane de culori. Cu toate acestea, în practică, „plicul” încă nu a putut afișa pictograme dintr-o gamă largă de culori. Zona de notificare din bara de activități Windows a fost limitată la 16 nuanțe în mod implicit înainte de lansarea Windows Me. Asta însemna că, indiferent de setări, pictogramele erau afișate pe ecran în același mod.

Dezvoltare ulterioară

Windows XP a adăugat suport pentru culoarea pe 32 de biți (16,7 milioane de culori plus transparență alfa), ceea ce a permis ca zonele semi-transparente, cum ar fi umbre, anti-aliasing și efecte de sticlă să fie afișate în pictogramă. Această distribuție a sistemului de operare a folosit în mod implicit pictograme de 48x48 pixeli în Windows Explorer. Windows XP putea fi configurat astfel încât toate pictogramele să înceapă să se afișeze la 256 × 256 (prin modificarea valorilor dimensiunii în Shell), dar editarea selectivă nu era disponibilă. Asistența Microsoft a recomandat setarea dimensiunilor pictogramelor la 48x48 pixeli pentru XP.

În versiunea Vista

Windows Vista a adăugat posibilitatea de a afișa pictograme de 256 × 256 pixeli în File Explorer, precum și suport pentru formatul PNG comprimat. Deși nu este necesară nicio compresie din punct de vedere tehnic, asistența Microsoft a recomandat ca toate pictogramele 256x256 din fișierele ICO să fie salvate în format PNG. Acest lucru a permis reducerea dimensiunii totale a fișierului.

Windows Vista Explorer a acceptat scalarea lină a pictogramelor la dimensiuni non-standard, care erau afișate din mers, chiar dacă fișierului în sine lipsea o imagine. În această distribuție a sistemului de operare, a fost adăugat un glisor pentru a „scala” dimensiunea pictogramelor în general. Când utilizați o rezoluție mai mare și modul DPI, a fost recomandat să utilizați formate de pictograme mai mari (de exemplu, 256x256).

Structura resurselor pictogramelor

Formatul de stocare pentru fișierele pictograme în Microsoft Windows este următorul. Un ICO sau CUR constă dintr-o structură ICONDIR ("Director de pictograme") care conține un set de date ICONDIRENTRY pentru fiecare imagine din fișier, urmată de un bloc contiguu de toate imaginile bitmap (care pot fi în format Windows BMP, excluzând structura BITMAPFILEHEADER , sau în format PNG, stocat complet).

Imaginile cu o adâncime mai mică de 32 de biți corespund unui format specific: imaginea este codificată ca una, constând dintr-o mască de culoare (XOR) împreună cu o mască de opacitate. În acest caz, primul trebuie să îl precedă pe al doilea în cadrul datelor bitmap. Dacă imaginea este stocată în ordine de jos în sus, masca XOR va fi desenată sub cea opacă.

Acesta din urmă este de 1 bit per pixel, indiferent de adâncimea de culoare specificată în antetul BMP. O mască de opacitate indică ce pixeli sunt complet transparenți și care nu. XOR corespunde adâncimii de biți indicate în antetul BMP și indică valoarea numerică a culorii sau paletei pentru fiecare pixel. Împreună, ambele măști creează o imagine opacă, care este o imagine cu transparență de 1 bit; permit, de asemenea, inversarea fundalului. Înălțimea imaginii în structura ICONDIRENTRY a fișierelor ICO și CUR preia valoarea dimensiunilor asumate (după asamblarea măștilor), în timp ce definiția înălțimii din antetul BMP este determinată înainte de asamblarea acestora. Din acest motiv, măștile trebuie să aibă aceleași dimensiuni, iar înălțimea specificată în antetul BMP trebuie să fie de două ori mai mare decât în ​​structura ICONDIRENTRY.

Structura actualizată

Ce este ICO-32? Acest format este o imagine pe 24 de biți cu un canal de 8 biți adăugat pentru compoziție alfa. Astfel, în imaginile pe 32 de biți, măștile nu sunt necesare, dar utilizarea lor este totuși recomandată pentru o mai bună vizualizare a imaginii.

Windows XP și versiuni ulterioare au început să utilizeze imaginea de culoare adevărată pe 32 de biți, construind o mască AND bazată pe canalul alfa în cazurile în care versiunea pe 24 de biți nu este prezentă în fișierul ICO / CUR. Cu toate acestea, versiunile anterioare de Windows interpretează toți pixelii cu o opacitate de 100%, cu excepția cazului în care masca corespunzătoare este prevăzută cu o imagine.

Date de referință ale imaginii

Toate datele de imagine care se leagă la intrările din director provin direct din acesta. Este o practică obișnuită să le stocați în aceeași ordine ca în directorul de imagini.

Deci, dacă imaginea este stocată în format BMP, trebuie să excludă structura deschisă BITMAPFILEHEADER, în timp ce dacă este stocată în format PNG, trebuie păstrată în întregime.

Numărul de biți

Formatul clasic de hartă de biți BITMAPINFOHEADER acceptă salvarea la 32 de biți per pixel. Când este scris ca fișier BMP autonom, acesta nu este împărțit. Cu toate acestea, atunci când aceleași date sunt stocate în interiorul unui fișier ICO sau CUR, Windows XP (prima versiune de Windows care acceptă formatul de fișier ICO / CUR cu mai mult de 1 bit de transparență) și mai sus interpretează acest octet ca o valoare alfa.

Deși documentația tehnică Microsoft afirmă că această valoare ar trebui să fie zero, codificatorul de pictograme încorporat .NET (System.Drawing.Icon.Save) îl setează la 255. Sistemul de operare pare să ignore complet această valoare în practică.

Setarea planurilor de culoare la 0 sau 1 este gestionată în mod echivalent de sistemul de operare, dar dacă este setată mai mult de 1, această valoare trebuie înmulțită cu biți per pixel pentru a determina adâncimea finală a culorii imaginii. Nu se știe dacă diferite versiuni ale sistemului de operare Windows sunt rezistente la diferite valori ale planului de culoare.

Biții per pixel pot fi setați la zero, dar pot fi deduși și din alte date. În special, dacă hărțile de bit nu sunt comprimate PNG, atunci ele pot fi calculate pe baza lungimii datelor bitmap în raport cu dimensiunea acesteia. Dacă harta de biți este comprimată PNG, biții per pixel sunt stocați în datele acelui fișier.

Nu se știe dacă diferitele versiuni ale sistemului de operare Windows conțin o formulă pentru a determina adâncimea de biți pentru toate capabilitățile atunci când această valoare este setată la zero.

format PNG

Windows Vista introduce capacitatea de a citi imagini PNG din formatele ICO și CUR. PNG poate fi salvat în același mod ca o pictogramă BMP standard în formatul Windows Icon, cu excepția faptului că imaginea trebuie să fie stocată în întregime împreună cu antetul fișierului.

Biblioteca de icoane

Biblioteca de pictograme este o modalitate de a instala pictogramele Windows. De obicei, acesta este un fișier binar executabil pe 16 sau 32 de biți cu extensia .ICL. Are fișiere cu pictograme folosite ca pictograme. Windows Vista și versiunile ulterioare nu acceptă vizualizarea pictogramelor sub 16 biți.

Acestea sunt informațiile de bază referitoare la formatul fișierului ICO (ce este în termeni simpli). Mai simplu spus, este o pictogramă pentru orice aplicație sau director de pe computer. Este o parte a interfeței grafice și poate reprezenta orice fișier, fereastră, director, driver de dispozitiv, element OS și așa mai departe. Când faceți clic pe o astfel de pictogramă, are loc orice acțiune așteptată.

De remarcat sunt pictogramele care conțin doar linkuri către aplicații sau date, cunoscute sub numele de comenzi rapide. Ele sunt, de asemenea, desemnate în prezent prin fișiere în format ICO. Ce altceva este remarcabil la acest tip de fișiere?

Caracteristicile tehnice ale unei astfel de pictograme în format ICO au fost indicate mai sus, dar ce imagini pot fi folosite în aceste fișiere? Anumite imagini sunt încorporate în sistemul de operare și sunt oferite implicit. Cu toate acestea, datorită asemănării lor, a apărut o tendință de a crea diferite icoane sau chiar grupuri ale acestora, ceea ce fac artiștii independenți.