Chromedriver Сохранить как PDF метод не работает - PullRequest
1 голос
/ 16 апреля 2019

Chromedriver Сохранить как PDF метод не работает. Раньше он работал нормально, но теперь, когда я запускаю этот код, он появляется на экране «Сохранить как PDF» и фактически печатает страницу вместо сохранения в формате PDF

.

Я пытался изменить идентификатор, но он тоже не работал

appState = {
        "recentDestinations": [
            {
                "id": "Save as PDF",
                "origin": "local",
                "margin": 0,
                'size': 'auto'
            }
        ],
        "selectedDestinationId": "Save as PDF",
        "version": 2,
        "margin": 0,
        'size': 'auto'

    }

profile = {'printing.print_preview_sticky_settings.appState': json.dumps(
        appState)}
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option('prefs', profile)
chrome_options.add_argument('--kiosk-printing')
driver = webdriver.Chrome(chrome_options=chrome_options)

Следует сохранить файл в формате PDF вместо выбора опции Microsoft XPS Document Writer и распечатать страницу Это опция, которую следует выбрать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...