我有一个QImage缓冲区,我想在QWebPage中呈现。
网页中的HTML具有用于图像文件的标签。
可以将QImage直接从缓冲区渲染到QWebPage(/ QWebView)中,而不是将QImage保存到磁盘然后使用xml解析器更新html中的href
吗?
我已经看到有关QtWebKit'Bridge'的一些信息,表明这是可能的,但没有具体示例。
最佳答案
我不知道有关重复问题的协议,但是在类似情况下,已经有人问过并回答了:
Using QTWebKit to display a website stored in memory
请注意,尽管这要求您将QImage编码为Web视图可理解的格式,例如PNG。
我认为,使用临时文件并将img-tag指向该文件是迄今为止最快和最简单的方法。
关于python - 直接从缓冲区渲染QWebView/QWebPage中的QImage?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27983461/