Я пытаюсь сделать полноэкранный скриншот PDF-файла, просматриваемого в браузере с помощью aShot, но он только делает скриншот в верхней части страницы. Я пробовал 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);