Bildformate und deren Betriebssystem eigene Darstellung
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Bildformate und deren Betriebssystem eigene Darstellung
Hallo,
ich bräuchte mal einen Bildspezialisten. Wie werden denn eigentlich Bilder in den verschiedenen Betriebssystemen dargestellt? Ist Windows immer BMP? X11 xpm? und MAC tiff?
Hat da jemand einen Ahnung davon? Ich hätte dazu auch gerne Quellen im Internet, habe bei Google nur mäßige Informationen gefunden. Ich suche z.B. nach einem Vor- / Nachteile von der Darstellung von PNG zu Bitmap unter Windows. Bzw. unter den anderen Betriebssystemen.
ich bräuchte mal einen Bildspezialisten. Wie werden denn eigentlich Bilder in den verschiedenen Betriebssystemen dargestellt? Ist Windows immer BMP? X11 xpm? und MAC tiff?
Hat da jemand einen Ahnung davon? Ich hätte dazu auch gerne Quellen im Internet, habe bei Google nur mäßige Informationen gefunden. Ich suche z.B. nach einem Vor- / Nachteile von der Darstellung von PNG zu Bitmap unter Windows. Bzw. unter den anderen Betriebssystemen.
Re: Bildformate und deren Betriebssystem eigene Darstellung
Wieso sollten Bilder unter Windows immer Bitmaps sein? Oder meinst du, ob Windows eine interne Konvertierung von Format .x nach .bmp vornimmt und sie dann erst ausgibt?FlorianBecker hat geschrieben:... Ist Windows immer BMP?
Bezüglich PNG unter Windows kann ich nur sagen, dass der Internet Explorer es immer noch nicht schafft, Transparenzen in PNG-Grafiken richtig/überhaupt darzustellen; andere Windows-Programme (bsp. Firefox) haben damit kein Problem...
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Hallo!
Hier mal zwei Links für dich:
http://en.wikipedia.org/wiki/Windows_bitmap
Hier mal zwei Links für dich:
http://en.wikipedia.org/wiki/Windows_bitmap
http://en.wikipedia.org/wiki/Graphics_Device_Interface.BMP (..) is a bitmapped graphics format used internally by the Microsoft Windows graphics subsystem (GDI) ...
Geht's dir bei deinen Überlegungen um die Performance von einem Programm?... GDI is a Microsoft Windows standard for representing graphical objects and transmitting them to output devices such as monitors and printers. ...
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
hmm nunja, es kommt ein bisschen auf die Dateigröße an.FlorianBecker hat geschrieben:...
Naja, damit scheint es unter Windows fast egal zu sein, ob man PNG oder BMP's nimmt.
Wenn du kleine Bilder (z.B. Icons) hast, ist PNG oder BMP egal...
aber wenn du größere Bilder verwendest, dann werden die BMPs schneller dargestellt werden (da sie ja nicht mehr dekomprimiert werden müssen)
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
ja du hast schon recht, das kommt vorallem bei etwas schwächeren Systemen zum Tragen; aber auch bei großen Dateien (2000px * 2000 px und aufwärts) merke ich hier auf meinem 2.4 GHz System, dass die Windows Bildvorschau beim PNG Bild ca. 1,5 bis 2x so lang braucht wie die gleiche Datei als BMP. Aber ich denke mal, solange du keine Bildbearbeitungssoftware oder ähnliches programmierst, wirst du eh nicht mit solch großen Bildern konfrontiert werden ...
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Nee, es geht hauptsächlich um viele kleine Bilder. Und dies ist eben noch ein Punkt, auf den ich mich vorbereite, damit ich da auch Argumente dafür habe.
Es geht um eine Skin Engine, die eben vollständig alle Widgets über Bilder zeichnet. Und das hier ist noch ein Punkt, wo ich mir eben nicht sicher bin, was nun die richtige Wahl ist.
Es geht um eine Skin Engine, die eben vollständig alle Widgets über Bilder zeichnet. Und das hier ist noch ein Punkt, wo ich mir eben nicht sicher bin, was nun die richtige Wahl ist.
hm muss denn die Skin-Engine auf ein Format festgelegt sein?
und: was nun die richtige Formatsentscheidung ist, kann man doch auch durch einen Testlauf über einen bestimmten Zeitraum herausfinden, bei dem man gleiche Aufgaben ablaufen lässt, und dann Ladezeiten, Speicherauslastung etc. beobachtet, oder?
und: was nun die richtige Formatsentscheidung ist, kann man doch auch durch einen Testlauf über einen bestimmten Zeitraum herausfinden, bei dem man gleiche Aufgaben ablaufen lässt, und dann Ladezeiten, Speicherauslastung etc. beobachtet, oder?
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten: