интернет-исследователь BHO PDF - PullRequest
0 голосов
/ 29 июня 2010

Я разработал панель инструментов IE8 в C #.На панели инструментов есть кнопка, которая при нажатии добавляет на страницу некоторое пользовательское содержимое.Я использую BHO, чтобы добавить необходимый HTML, CSS и JS на страницу.Все нормально, когда загружаются нормальные HTML-страницы.Но моя кнопка не работает, когда загруженная страница является PDF-документом.Я обнаружил, что сам плагин Adobe является BHO, и IE передает документ плагину.У меня вопрос, есть ли способ, с помощью которого я могу добавить контент на страницу PDF через мой BHO?

Спасибо,simil

Ответы [ 2 ]

0 голосов
/ 16 марта 2011

Когда ваша панель инструментов вносит изменения в веб-страницу, изменения сохраняются в памяти, а браузер поддерживает изменения веб-страницы в памяти. Когда просмотр отображает PDF-документ с помощью плагина, именно плагин PDF (а не браузер) нуждается в изменениях в памяти отображаемого документа. И, плагины PDF не обеспечивают такую ​​поддержку. Теоретически, вы можете внести изменения в документ PDF в памяти и загрузить его в плагин PDF, но для этого требуется библиотека или логика обработки PDF на панели инструментов.

0 голосов
/ 30 июня 2010

Похоже, что вы можете написать плагины для Acrobat.Документы Adobe: здесь .

...