我正在通过browsershot使用人偶来截取D3 SVG图的屏幕截图。当在本地URL上预览时,该图看起来非常好,但是一旦我用puppeteer对其进行屏幕截图,它的外观就不会像以前那样清晰。
手动截图(清晰):
木偶截图(模糊):
我正在使用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);
我尝试调整视口和屏幕截图的大小-始终相同。也许有人知道我可以尝试/看看什么?
干杯!
浏览器快照具有option image quality。