195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
|
|
1 | |
Как подогнать картинку под размер WebBrowser'а?06.08.2011, 11:03. Показов 2482. Ответов 5
Метки нет Все метки)
(
Подскажите... как заcтавить компонент WebBrowser отображать картинку целиком а не ее часть с прокруткой ? Что то на подобии функции BackgroundImageLayout = zoom у PictureBox
0
|
|
06.08.2011, 11:03 | |
Ответы с готовыми решениями:
5
Подогнать размер TextBox под размер текста Подогнать размеры фона под размер формы Как подогнать картинку под размер дива, если картннка идет как фон? Подогнать картинку под размер PictureBox, уменьшив и ее вес |
1708 / 1196 / 227
Регистрация: 23.12.2010
Сообщений: 1,526
|
|
06.08.2011, 13:07 | 2 |
дело не в webbrowser, а в разметке страницы, которая в нем отображается, и на которой присутствует картинка.
Можно попробовать отыскивать в тегах нужный нам (т.е. тег, который содержит описание нужной нам картинки) и менять его содержание в плане width и height (элементы метатега). Откуда картинка берется в webbrowser? Это тобой созданная страничка?
0
|
195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
|
|
06.08.2011, 18:34 [ТС] | 3 |
Нет, в WebBrowser у меня отображаются файлы тхт, pdf и графические, т.е. jpg, bmp и т.д. я в листбоксе тыкаю на файл и его содержимое отображается в WebBrowser. Так вот картинки никак не хотят в размер показываться...
0
|
1708 / 1196 / 227
Регистрация: 23.12.2010
Сообщений: 1,526
|
|
06.08.2011, 22:46 | 4 |
и не будут. Он их в натуральном размере отображает, если иное не задано в разметке.
По хорошему, надо формировать строку вида: <img src="путь к файлу картинки" width="100%" height="100%"/> и засовывать ее в свойство DocumentText. Только надо или параметр width или параметр height удалять по ситуации - анализировать соотношение сторон картинки, соотношение сторон контрола webbrowser и по этим данным выяснять, в какую сторону картинку тянуть - по горизонтали или вертикали. Если оставить оба параметра так, как я их написал, то картинка будет искажаться под размер контрола.
0
|
195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
|
|
06.08.2011, 23:52 [ТС] | 5 |
Ну а если взять стороны WebBrowser загнать в переменные и присваивать всем входящим ? хотя бы теоретическии ?
0
|
1708 / 1196 / 227
Регистрация: 23.12.2010
Сообщений: 1,526
|
|
07.08.2011, 09:51 | 6 |
0
|
07.08.2011, 09:51 | |
07.08.2011, 09:51 | |
Помогаю со студенческими работами здесь
6
Как подогнать картинку под окно браузера? Как подогнать изображение под размер пикчербокса? Как подогнать форму под размер экрана Как подогнать размер страницы под фон? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |