195 / 187 / 9
Регистрация: 14.06.2011
Сообщений: 495
1

Как подогнать картинку под размер WebBrowser'а?

06.08.2011, 11:03. Показов 2482. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите... как заcтавить компонент WebBrowser отображать картинку целиком а не ее часть с прокруткой ? Что то на подобии функции BackgroundImageLayout = zoom у PictureBox
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.08.2011, 11:03
Ответы с готовыми решениями:

Подогнать размер TextBox под размер текста
Всем привет! Есть проблема. У меня получается только фиксированный размер TextBox, мне нужно чтобы...

Подогнать размеры фона под размер формы
извините, но не нашел отдел для начинающим. расположил на форме рисунок(jpg) при изменении размера...

Как подогнать картинку под размер дива, если картннка идет как фон?
Подскажите пожалуйста как подогнать картинку под размер дива, если внутри него еще дивы, а картннка...

Подогнать картинку под размер PictureBox, уменьшив и ее вес
ребят смотри у меня пиктури бокс пусть размером 200 на 300 вот я гружу фотку размер 600 на 500 как...

5
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
Цитата Сообщение от Юпатов Дмитрий Посмотреть сообщение
анализировать соотношение сторон картинки, соотношение сторон контрола webbrowser и по этим данным выяснять, в какую сторону картинку тянуть - по горизонтали или вертикали
а я о чем написал?
0
07.08.2011, 09:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2011, 09:51
Помогаю со студенческими работами здесь

Как подогнать картинку под окно браузера?
Подскажите пожалуйста можно ли подогнать картинку под размер окна браузера??тоесть при увеличении...

Как подогнать изображение под размер пикчербокса?
как подогнать изображение под размер ИМЕННО пикчербокса? Тоесть, как сделать так, чтобы...

Как подогнать форму под размер экрана
Здравствуйте! Возникла проблема: у преподавателя низкое разрешение экрана и туда не помещается...

Как подогнать размер страницы под фон?
Мне нужно, чтобы ширина страницы была равна 100%, а высота = место, где заканчивается фон. Возможно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru