2013-03-21 128 views
2

我似乎从屏幕上看到明显低于captureVisibleTab的低质量文本渲染。从我读过的内容来看,captureVisibleTab只是从内存中抓取它的图片(参见Chromium issue 44758),所以我不太确定这是为什么。我有一个视网膜MacBook,但在常规屏幕上的图像明显更差。我正在为Web排版工具编写一个扩展,这个工具特别依赖于文本渲染,所以任何解决方法或替代方法都将非常感谢。captureVisibleTab文本渲染模糊

这里是BBC主页的截图,因为我看到它:

https://www.evernote.com/shard/s1/sh/e49a2865-cac5-4f57-b9fe-0703d5676ca2/ebb6455a83a15d70ea99f0c153001947/deep/0/Screen%20Shot%202013-03-20%20at%2023.31.23.jpg

而且dataURI载有下面的代码:

chrome.tabs.captureVisibleTab(null, {format: "png"}, function(dataURI) { 
    console.log(dataURI); 
}); 

是这样的:

https://www.evernote.com/shard/s1/sh/295c8694-5f34-4b37-a754-b396644b0b82/55e1466a939d0f8e5677b25a93c5bc2b/deep/0/Screen%20Shot%202013-03-20%20at%2023.33.59.jpg

(在标签中打开这两个屏幕截图和轻弹来回它们之间明白我的意思。)

回答

1

尝试改变格式为JPEG和制作质量更高

+0

对不起,我完全错过了这个答案。我确实尝试了最高质量的jpeg - 可悲的是,没有区别。 – mikesten 2014-01-06 12:15:34