Puppeteer拍摄了SVG的模糊屏幕截图

问题描述 投票:0回答:1

我正在通过browsershot使用人偶来截取D3 SVG图的屏幕截图。当在本地URL上预览时,该图看起来非常好,但是一旦我用puppeteer对其进行屏幕截图,它的外观就不会像以前那样清晰。

手动截图(清晰):

enter image description here

木偶截图(模糊):

enter image description here

我正在使用Browsershot运行以下代码。它是伪装者的包装。

// take a screenshot and save it as a file for now
Browsershot::url('http://dev.project.com/' . $insight->slug . '/chart')
    ->windowSize(1200, 600)
    ->waitUntilNetworkIdle()
    ->setDelay(10000)
    ->save($temp_file_path);

我尝试调整视口和屏幕截图的大小-始终相同。也许有人知道我可以尝试/看看什么?

干杯!

d3.js puppeteer google-chrome-headless browsershot
1个回答
0
投票

浏览器快照具有option image quality

© www.soinside.com 2019 - 2024. All rights reserved.