Установите принтер по умолчанию и каталог для печати PDF в ChromeDriver - PullRequest
0 голосов
/ 05 ноября 2018

Я использую 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");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...