【问题标题】:Loading an image from filename in a wx.Panel从 wx.Panel 中的文件名加载图像
【发布时间】:2012-02-09 04:43:31
【问题描述】:

我正在寻找在 wx.Panel 中加载 PNG 图像的示例代码,我已经看到其中一些使用 Python Imaging Library (PIL) 和一堆代码行。

我希望使用尽可能少的库来保持我的环境,这意味着没有 PIL,因为我不需要进行任何类型的图像处理,并且我认为 wx 启用了这样的处理。

谢谢

编辑:从迈克的回答中实现这一点的代码

image = wx.Image('path/to/image.png', wx.BITMAP_TYPE_ANY)
imageBitmap = wx.StaticBitmap(myPanel, wx.ID_ANY, wx.BitmapFromImage(image))

那么 imageBitmap 可以用作任何其他 wx 小部件。

【问题讨论】:

    标签: python wxpython


    【解决方案1】:

    我在这里写了一个非常简单的图像查看器教程,可能会对你有所帮助:http://www.blog.pythonlibrary.org/2010/03/26/creating-a-simple-photo-viewer-with-wxpython/ 我认为它只是使用 wxPython。

    【讨论】:

    • 它似乎可以完成这项工作,我正在尝试。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    • 2016-08-20
    • 1970-01-01
    • 2012-04-21
    相关资源
    最近更新 更多