Skip to main content
 首页 » 编程设计

python之如何使用 wxpython 合并(连接)两个 wx.bitmap

2024年09月03日28davidwang456

我有一张 wx.emptybitmap (1) 和一张 wx.bitmap (2)。我想合并(加入)他们..

我想创建一个 wx.bitmap,它由顶部的 wx.emptybitmap (1) 和底部的 wx.bitmap (2) 组成。

我该怎么做?

提前致谢! :D

请您参考如下方法:

经过大量网络搜索后,它是:)

代码是这样的!

    empty = wx.EmptyBitmap(parent.imageWidth,12+parent.imageHeight) 
    dc = wx.MemoryDC() 
    dc.SelectObject(empty) 
    dc.SetTextForeground(parent.colorFont) 
    dc.SetPen(wx.Pen('WHITE', 1)) 
    dc.DrawLine(0, 3, parent.imageWidth, 3) 
    dc.DrawLine(0, 6, parent.imageWidth, 6) 
    dc.DrawLine(0, 9, parent.imageWidth, 9) 
    dc.DrawBitmap(imageSmall[len(imageSmall)-1], 0, 12, True) 
    dc.SelectObject(wx.NullBitmap) 
 
    wx.StaticBitmap.__init__(self, parent, id, bitmap=empty, pos=(position[0], position[1]), size=(parent.imageWidth, parent.imageHeight))