ICO (Dateiformat) - LinkFang.de





ICO (Dateiformat)


ICO ist die Dateinamensendung eines Dateiformats, das im Betriebssystem Microsoft Windows zur Speicherung von Icons verwendet wird. Anders als Windows Bitmaps (BMP) oder viele andere Grafikdateiformate, können ICO-Dateien mehrere Einzelbilder enthalten, die das System je nach benötigter Auflösung und Farbtiefe benutzt. Auch andere Betriebssysteme wie Linux oder Mac OS X können mithilfe offen verfügbarer Programmbibliotheken damit umgehen. Der definierte Standard-MIME-Typ ist image/vnd.microsoft.icon.[1]

Jedoch ist dies nicht als Synonym für Icons verwendbar, da praktisch jedes Grafikdateiformat für Icons verwendet werden kann. Im X-Window-System steht etwa XPM zur Verfügung.

Geschichte

Die ursprüngliche Standard-Auflösung war 32×32 Pixel mit 16 Farben. Mit der Einführung von Windows 3.0 waren 256 Farben möglich. Jedes Einzelbild sollte eine gleich große 1-Bit-Grafik enthalten, die angibt, ob das jeweilige Pixel deckend oder mit XOR-Operation über den Hintergrund gezeichnet werden soll, wodurch sich Transparenz oder ein Negativbild des Hintergrunds erhalten lassen, wenn das eigentliche Bild an der Stelle schwarz bzw. weiß ist.

Seit Windows XP sind Icons und Cursors mit Alphakanal möglich. Die mitgelieferten Icons haben zumeist Alphakanäle und eine maximale Auflösung von 48×48 Pixel. Seit Windows Vista können ICO-Dateien bis zu 256×256 Pixel groß sein und in dem Fall optional als PNG komprimiert werden.

Betriebssystemübergreifende Verwendung findet das Format beim Favicon, einem Icon, das viele Webbrowser neben der URL oder in den Lesezeichen anzeigen.

Ähnliche Dateiformate

Mehrere solche Icons können in Programmressourcen von PE- und NE-Dateien eingebunden sein. Technisch gesehen werden in so einer Datei alle Einzelbilder mit einer Nummer versehen und einzeln gespeichert (so genannte Icon Entries), zusätzlich zu einem „Inhaltsverzeichnis“ (Group Icon), das eine Nummer oder (in seltenen Fällen) einen Namen hat und die Einzelbilder wieder zusammenfasst. Die im alphabetisch ersten Group Icon angegebenen Einzelbilder bilden das Standard-Programmsymbol von EXE-Dateien. Sehr ähnlich verhält es sich mit Icon-Library-Dateien (Endung: ICL), die ebenfalls auf dem PE-Dateiformat basieren, aber nicht ausgeführt werden können. Auch hier wird eine Vorschau als Dateisymbol verwendet.

Bei dem Format der Cursor-Dateien von Windows (CUR) handelt es sich, bis auf unterschiedliche Kennbytes im Dateivorspann (Magische Zahl), um das gleiche Format. Zusätzlich kann eine Cursor-Datei noch Informationen zum „hot spot“ beinhalten, der Punkt, mit dem tatsächlich geklickt wird. Mehrere Cursor können in einer RIFF-Datei zu einem animierten Cursor im ANI-Dateiformat zusammengefasst werden.

ICO-Dateien können mit verschiedenen Grafikprogrammen bearbeitet bzw. aus anderen Formaten konvertiert werden, etwa CorelDraw, IrfanView, XnView oder GIMP. Allerdings unterstützen solche Mehrzweckprogramme oft nicht alle Fähigkeiten (mehrere Einzelbilder, Alphatransparenz, PNG-Komprimierung) des Dateiformats. In dem Fall muss auf spezialisierte Software zurückgegriffen werden.

Einzelnachweise

  1. Simon Butcher: MIME media type name : Image / MIME subtype name : Vendor Tree - vnd.microsoft.icon. IANA, 3. September 2003, abgerufen am 24. März 2012 (englisch).

Weblinks


Kategorien: Grafikformat

Quelle: Wikipedia - http://de.wikipedia.org/wiki/ICO (Dateiformat) (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.