【发布时间】:2017-09-08 22:15:15
【问题描述】:
我正在努力解决一个问题。
出现“打印”对话框时,我需要下载 PDF 文件。
这是一个对话框的例子
我已经尝试过 chrome 和 firefox 驱动程序。但不幸的是仍然无法正常工作。
我发现了以下对 firefox 的偏好
fp.setPreference("print.print_to_file", true);
但是好像不行。 它甚至没有应用到配置变量集中。
请提出任何使用 selenium 自动执行某些操作的方法,然后在出现此打印对话框时保存到 PDF 文件。
【问题讨论】:
-
Selenium 无法做到这一点。我可以建议自己抓取页面,解析,然后写成pdf
-
看到这个问题希望你能得到答案stackoverflow.com/questions/33692179/…
-
检查this 答案。
标签: selenium pdf firefox webdriver webdriver-io