Einzelnen Beitrag anzeigen

manfred23

Registriert seit: 29. Aug 2008
Ort: Nürnberg
9 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Width and Height of Images - Where is the Rest like Colo

  Alt 29. Aug 2008, 13:37
Danke für die Antwort,

aber das meinte ich nicht:(

Die GraphicEx Bibliothek stellt eine TImageProperties zur Verfügung
in der man unter anderem auch einen BitsPerPixel Wert zur Verfügung
hat.

Nun, mit GraphicEx lade ich das Bild, aber außer Width und Height
aus dem TPicture kriege ich keine weitere Informationen mehr,
weil es mir nicht gelingt etwas bereits bestehendes, nämlich
diesen Typ TImageProperties und seine ganzen möglichen Rekordwerte
richtig zuzuordnen um an die Werte wie z.B. BitsPerPixel zu kommen.

Ich habe mich bereits durch die GraphicEx.chm datei gelesen sonst
wüßte ich ja überhaupt nicht, daß es diese Möglichkeit gibt.

Dann, mal nur so nebenbei, noch eine andere Sache,
die das TIcon betrifft, egal was ich mache, alle meine
geladenen ICO-dateien haben 32x32 pixel und 24bit colors.

Das stört dann, wenn man einen Rahmen (TBevel) und eine Komponente
(TImage) der Größe nach eben der Größe des anzuzeigenden Icons (Bildes)
anpassen möchte. Was glaube ich doch sinnvoll ist.

Selbst Irfanview (version 4.20) zeigt bei 2, 16, oder 256 Farben
jede ICO-dateien mit Truecolor (24bit) an. Scheint daß ich mit dem
Problem nicht alleine dastehe.

Natürlich besteht die Möglichkeit mithilfe von wosits Informationen
einen bestimmten Wert aus dem Header der Bilddatei auszulesen und so
den richtigen Wert über BitsPerPixel usw. zu erhalten...
Aber das wäre völliger Quatsch.

Danke für den Tip, daß 2 hoch 8 ein 8bit Bild mit 256 Farben ist.
Nebenbei, ich habe Informatik studiert, allerdings als Windows
noch in den Kinderschuhen steckte und 8MByte Speicher 1000.-DM
kosteten und die DDR noch nicht zur BRD gehörte!

Mit freundlichen Grüßen,
manfred23
  Mit Zitat antworten Zitat