Ich habe ein Formular mit einem großen TImage
als Hintergrund. Das Problem ist, dass dies direkt im DFM als Bitmap gespeichert ist, was etwa 3 MB in Anspruch nimmt. Die originale PNG-Datei ist ~250 KB groß. Ich möchte versuchen, die Größe zu reduzieren, indem ich die PNG-Datei als Ressource einbinde und das Formular diese während OnCreate
lädt. Das kann ich nun tun, da Delphi 2009 PNG-Unterstützung bietet, nur weiß ich nicht genau, wie man eine Ressourcendatei mit einem PNG erstellt. Weiß jemand, wie das gemacht wird?
Ist RCDATA
wirklich der spezifischste Ressourcentyp für diesen Grafiktyp? Gibt es beispielsweise kein RT_PNG
?