< Kép

Bitmap és Icon

Szerző: Sallai András

Copyright © Sallai András, 2021

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

A wx.Bitmap

A wx.Bitmap osztályban színes vagy egyszínű platformfüggő bitmap ágyazható. A kép elkészíthető vagy fájlból beolvasható.

A dinamikusan létrehozott vagy fájlból betöltött bitképek kiválaszthatók memóriaeszköz környezetből is a wx.MemoryDC-vel. Ezzel lehetővé válik a bitkép másolása ablakba vagy memóriaeszköz környezetbe (a wx.DC.Blit() metódussal) vagy rajzolási felületté változhat.

A wxPython platform támogatja az XPM-ek használatát kise bitképekhez és ikonokhoz.

Támogatott bitkép formátumok

Az alábbiakban felsoroljuk a támogatott formátumokat. A hiányzó formátumokhoz használhatjuk a wx.Image osztályt. A wx.Image objektumok konvertálhatók wx.Bitmap objektumba.

A képek betöltésének hatékony módja a wx.Image használta, kivéve XPM vagy natív Windows erőforrás használata esetén.

wx.Bitmap

Windows alatt a wx.Bitmap a következő formátumokat töltheti be:

Windows bitmap erőforrás (wx.BITMAP_TYPE_BMP_RESOURCE)

Windows bitmap fájl (wx.BITMAP_TYPE_BMP)

XPM adato és fájl (wx.BITMAP_TYPE_XPM)

Minden formátum, amit a wx.Image támogat.

wxGTK használatával, a wx.Bitmap a következőket töltheti be:

XPM adat és fájl (wx.BITMAP_TYPE_XPM)

Minden formátum, amit a wx.Images osztály támogat.

wxMotif és wxX11 alatt, a wx.Bitmap a következőket töltheti be:

XBM adat és fájl (wx.BITMAP_TYPE_XBM)

XPM adat és fájl (wx.BITMAP_TYPE_XPM)

Minden formátum, amit a wx.Image támogat.

wx.Icon

Windows alatt, a wx.Icon a következő formátumokat töltheti be:

Windows ikon erőforrás (wx.BITMAP_TYPE_ICO_RESOURCE)

Windows ikon fájl (wx.BITMAP_TYPE_ICO)

XPM adat és fájl (wx.BITMAP_TYPE_XPM)

wxGTK használatával, a wx.Icon a következőket töltheti be:

XPM adat és fájl (wx.BITMAP_TYPE_XPM)

Minden formátum, amit a wx.Image támogat.

wx.Cursor

Windows alatt, a wx.Cursor a következő formátumokat töltheti be:

Windows ikon erőforrás (wx.BITMAP_TYPE_CUR_RESOURCE)

Windows kurzor fájl (wx.BITMAP_TYPE_CUR)

Windows ikon fájl (wx.BITMAP_TYPE_ICO)

Windows bitkép fájl (wx.BITMAP_TYPE_BMP)

wxGTK használatával, a wx.Cursor a következőket töltheti be:

Semmi (csak a kész kurzorok használhatók)

Forrás

https://wxpython.org/Phoenix/docs/html/bitmap_overview.html (2021)