Wie platziere ich GIF / PNG / ... Bild auf einem BitBtn in Delphi?
-
04-07-2019 - |
Frage
Ich verwende Delphi 2007. Wie kann ich ein GIF / PNG-Bild auf einem BitBtn Komponente? (Vorzugsweise mit Alpha-Transparenz unterstützt)
Lösung
PngComponents Pack hat eine Komponente PngBitBtn weicht den Namen kann mit Alpha-Transparenz korrekt PNG angezeigt werden soll. Sie sind etwas alt, aber sie können unter Delphi 2007 mit einer wenig Arbeit installiert werden.
Andere Tipps
ein Grafikprogramm wie Photoshop (oder etwas weniger teuer) Verwenden Sie die Bilder in Bitmaps zu umwandeln. BitBtns nicht GIF- oder PNG-Bilder übernehmen.
PNG-Unterstützung nur vollständig von Delphi unterstützt 2009. Es ist ein Freeware-Paket (lizenziert als MPL 1.1) mit dem Namen GraphicEx , die Sie die Bilder zur Entwurfszeit / Laufzeit laden können, aber Sie werden die alpha gemischt Transparenz auf den Button in Delphi 2007
PNGImage, die in Delphi 2009k enthalten ist, sollte die Arbeit machen. Wenn wir es finden können.