Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 QImage 缓冲区,我想在 QWebPage 中呈现它。
网页中的 HTML 具有图像文件的标签。
与其将 QImage 保存到磁盘然后使用 xml 解析器更新hrefhtml 中的内容,是否可以将 QImage 直接从缓冲区渲染到 QWebPage(/QWebView) 中?
href
我已经看到一些关于 QtWebKit 'Bridge' 的事情表明这是可能的,但没有具体的例子。
我不知道有关重复问题的协议,但是之前已经针对类似的情况提出过并回答过这个问题:
使用 QTWebKit 显示存储在内存中的网站
请注意,这需要您以 Web 视图可以理解的格式(例如 PNG)对 QImage 进行编码。
我认为使用临时文件并将 img-tag 定向到该文件是迄今为止最快和最简单的方法。