【问题标题】:How to save tkinter table as an image如何将 tkinter 表保存为图像
【发布时间】:2011-06-07 15:40:37
【问题描述】:

我正在使用 tKinter 绘制表格。我想知道是否有办法将表格导出为图像。

for r in range(numberOfRows):
     for c in range(numberOfColumns):
         l = tk.Label(root, text=someText, relief="solid", height=5, width=10, bg="white")
         l.grid(row=r, column=c)

谢谢。

【问题讨论】:

标签: python save tkinter draw


【解决方案1】:

您始终可以采用自己绘制的方式。有几个模块可以让您绘制图像。获取表格的坐标、列宽等,然后将其绘制到图像中。

【讨论】:

    【解决方案2】:

    您可以对其进行屏幕截图。

    import PIL.ImageGrab as ImageGrab
    
    screenshot = ImageGrab.grab().load()
    
    rgb = screenshot[0, 0] 
    print rgb
    

    rgb 将返回屏幕上任何像素的颜色值。

    【讨论】:

      猜你喜欢
      • 2021-11-02
      • 1970-01-01
      • 2012-01-05
      • 2022-01-24
      • 2014-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多