1

我正在尝试使用 aShot 对在浏览器中查看的 PDF 进行全屏截图,但它只是截取页面顶部的截图。我已经尝试过 Firefox 和 Chrome,但似乎都没有工作。在我尝试过的任何普通网页上都可以正常工作。我假设它不喜欢关于 PDF 或 PDF 查看器的某些内容?

我已经尝试过在我的下载文件夹中使用 pdf 的实际文件路径,以及像这样的实际 HTTPS 网址:https ://mozilla.github.io/pdf.js/web/viewer.html ,但都没有奏效

driver.get("https://mozilla.github.io/pdf.js/web/viewer.html");
Screenshot screenshot = new AShot().shootingStrategy(ShootingStrategies.viewportPasting(1000)).takeScreenshot(driver);
4

0 回答 0