在Selenium中使用Chrome开发工具

时间:2018-09-01 17:40:22

标签: python selenium google-chrome-devtools

我有一个由JavaScript生成的网页,我需要将该网页打印为PDF。我发现有一个chrome devtools api,它可以解决我的问题:https://chromedevtools.github.io/devtools-protocol/tot/Page#method-printToPDF,但是我不知道如何使用它。

PDF是航空公司的登机牌,所以很遗憾,我无法共享确切的网址。

到目前为止,我已经尝试过:

  1. wkhtmltopdf:PDF损坏了
  2. https://stackoverflow.com/a/47611814/1717190:无法选择输出文件路径,这是一个大问题,因为我可能正在运行多个实例。
  3. chrome --headless --print-to-pdf = file1.pdf www.someurl.com:页眉和页脚将页面分成两部分(但到目前为止最有用)

您还有其他建议吗?

0 个答案:

没有答案