PyQt5从SQL数据库读取Blob到pixmap

时间:2018-07-29 02:57:42

标签: python pyqt blob pyqt5 qpixmap

我正在尝试检索和显示在SQL Server上存储为Blob的图像。 以下是我的查询的代码段,该代码段适用于user_pic(blob)以外的所有字段。

          pixmap = QtGui.QPixmap()
          pixmap.loadFromData(img_data)

一旦获得数据,我就会知道如何将其转换为像素图。

JasperExportManager.exportReportToHtmlFile(jasperprintobject,"C:\\Users\\user\\Desktop\\reports\\myreport.html");

但是我显然在检索二进制数据时做错了。根据我在vb.net上的经验,我知道可以将二进制数据转换为流,然后转换为图像。据我了解,loadFromData可以做到这一点。

任何帮助,我们将非常感谢您提供指导。

0 个答案:

没有答案