qt4 - 如何使用 Phantomjs 截图而不模糊

标签 qt4 phantomjs

我正在使用PhantomJS将HTML代码转换为图像。如果输出是png格式,它工作正常,但如果我生成jpg格式,该图像中的文本会模糊。有吗有办法解决这个问题吗?

最佳答案

这不是 Qt 或 phantomjs 的问题。这只是因为图像格式的问题。

JPG 是一种有损压缩文件格式。由于它的实现,它对于存储照片很有用。由于它是压缩的,因此它也是在 Web 上使用的常见选择。对于以较小文件大小存储线条图、文本和标志性图形,PNG 甚至 GIF 是更好的选择,因为它们是无损的。

PNG 格式是一种无损压缩文件格式,这使其成为 Web 上使用的常见选择。 PNG 是以小文件存储线条图、文本和标志性图形的不错选择。

关于qt4 - 如何使用 Phantomjs 截图而不模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17616693/

相关文章:

c++ - 在 QPlainTextEdit 的第 80 列画一条线

qt - 如何在qt中使用默认图标

javascript - 使用 CasperJS 提交表格内容

javascript - PhantomJS 不起作用

javascript - 使用 phantomjs 抓取站点地图

c++ - 扩展 Qt 标准图标

qt - Qt4和Qt5上的QWebView

c++ - 如何在不使用 "Qt project"的情况下在 Eclipse 中设置 QT 路径?

java - 使用 selenium webdriver + phantom 时无法加载 https url

qt - 新日期 ("YYYY-MM-DD") 在删除 MacPorts 后停止在 Qt WebKit 中工作