Я хочу распечатать PDF веб-сайта с фолиевыми картами на нем. Отличный пример можно увидеть наhttps://python-visualization.github.io/folium/quickstart.html, но другие Jupyter Notebooks также могут послужить хорошим примером. Кроме того, я хочу сделать это автоматизированным способом, например, как пакетный скрипт. Для этого я работаю с командой ниже
& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --headless --print-to-pdf="/my/path/to/output.pdf" --delay=15000 --disable-gpu --print-background --enable-logging --v=1 "https://python-visualization.github.io/folium/quickstart.html"
Почему-то не все карты полностью загружаются в результирующем PDF. Я пробовал увеличить задержку, но даже через 45 секунд некоторые плитки отсутствовали. Это не проблема моего интернет-соединения — при просмотре в браузере плитки отображаются через более короткий промежуток времени.
Какие параметры мне необходимо добавить или изменить, чтобы получить PDF-файл?
решение1
У меня была такая же проблема несколько раз назад.
Эта команда может вам помочь:
--run-all-compositor-stages-before-draw
Это должно решить проблему