Folium 지도가 포함된 웹사이트의 PDF를 인쇄하고 싶습니다. 좋은 예는 다음에서 볼 수 있습니다.https://python-visualization.github.io/folium/quickstart.html, 그러나 다른 Jupyter 노트북도 좋은 예가 될 수 있습니다. 또한 배치 스크립트와 같은 자동화된 방식으로 이 작업을 수행하고 싶습니다. 이를 위해 나는 아래 명령으로 작업했습니다.
& "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
이렇게 하면 문제가 해결됩니다.