我正在使用PhantomJS将HTML代码转换为图像。如果输出是png格式,它工作正常,但如果我生成jpg格式,该图像中的文本会模糊。有吗有办法解决这个问题吗?
最佳答案
这不是 Qt 或 phantomjs 的问题。这只是因为图像格式的问题。
JPG 是一种有损压缩文件格式。由于它的实现,它对于存储照片很有用。由于它是压缩的,因此它也是在 Web 上使用的常见选择。对于以较小文件大小存储线条图、文本和标志性图形,PNG 甚至 GIF 是更好的选择,因为它们是无损的。
PNG 格式是一种无损压缩文件格式,这使其成为 Web 上使用的常见选择。 PNG 是以小文件存储线条图、文本和标志性图形的不错选择。
关于qt4 - 如何使用 Phantomjs 截图而不模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17616693/