在ChromeDriver中设置默认打印机和目录以进行PDF打印

时间:2018-11-05 08:56:45

标签: selenium selenium-webdriver selenium-chromedriver

我使用Selenium WebDriver类将页面打印到PDF Robot类。已安装多台PDF打印机。我尝试使用代码设置默认目录:

HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
chromePrefs.put("download.default_directory", mydownloadDirectory);
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", chromePrefs);
WebDriver driver = new ChromeDriver(options);

将此代码设置为将内置PDF打印机设置为默认值,但是我不想禁用所有扩展名。

options.addArguments("--disable-extensions");

0 个答案:

没有答案