我使用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");