raviroyx Ответов: 0

Прокрутка PDF - документа из кода в элементе управления веб-браузером Windows Forms


Привет, я загружаю pdf - документ в систему.Окна.Формы.Управление WebBrowser с помощью приведенного ниже кода.

pdfPath="E:\\Projects\\RD\\bin\\Debug\\pdfdocument.pdf";
webBrControl.Navigate("about:blank");
webBrControl.DocumentText = "<html></html>";
webBrControl.Navigate(pdfPath);
webBrControl.Dock = DockStyle.Fill;


Pdf-файл загружается нормально.

Теперь при нажатии кнопки я хочу прокрутить документ на следующую страницу № 2 или прокрутить вертикально до определенной точки.

Я попробовал последовать за ним:
webBrControl.Navigate(pdfPath+"#page=2");


Но вместо прокрутки область pdf становится серой.
Может ли кто-нибудь помочь мне, как прокрутить управление веб-браузером?

Спасибо и с уважением
Шанкар

gggustafson

Веб-браузер Windows Forms ничего не знает о PDF. Он использует встроенный модуль, который позволяет браузеру просматривать PDF-файлы. Но навигация в PDF-файле не поддерживается. Возможно, вы захотите поискать в Google "C# PDF Viewer". удачи.

0 Ответов