0

Когда я нажимаю на ссылку на странице, открывается PDF-файл. Мне нужно проверить содержимое этого файла PDF, используя Selenium в C#.проверить pdf в Selenium с помощью браузера хрома

Я могу справиться с этим в Firefox 25 (используя pdf.js). В firefox содержимое этого pdf отображается в html и, следовательно, используя isTextPresent, я могу проверить правильность содержимого pdf.

Но, хотя Chrome открывает PDF-код в моем браузере, он не отображает содержимое pdf как отдельные элементы. Есть ли какие-либо изменения в плагине/настройке, которые могут быть сделаны для просмотра pdf в виде html в браузере Chrome

ответ

0

PDF.js также доступен для Chrome - см. PDF Viewer в Интернет-магазине Chrome.

Предлагаю загрузить PDF-файл по следующему адресу: chrome-extension://oemmndcbldboiebfnladdacbdfmadadm/content/web/viewer.html?file=<URL-encoded version of PDF file's location>.

Причина явно положить URL, как показано перед тем, что если PDF URL посещается перед загрузкой расширение, то по умолчанию PDF запускается (в Chromium, файл загружается в Chrome, это отображается с помощью встроенного средства просмотра PDF в Chrome).
После загрузки PDF.js вы можете напрямую набирать URL-адрес для файла PDF в omnibox, расширение автоматически обнаруживает файлы PDF и отображает результат (на основе MIME-типа).

+0

спасибо mate .. точно, что я искал !! –