Измените размер изображения, чтобы оно поместилось в picturebox
всем привет..
Как я могу изменить размер изображения, чтобы оно поместилось в PictureBox in vb.net
пожалуйста, предложите мне..
благодарный вам
Вам нужно изменить размер изображения для высоты и ширины окна изображения.
Это довольно прямолинейно.
Создайте новое растровое изображение размера picture box height &width. Заполните новое растровое изображение существующим изображением.
Есть хорошая статья, которая описывает это.
Изменение размера изображения на лету с помощью .NET
хии,,
подобная нить вам поможет
http://www.dotnet-snippets.com/dns/vbnet-resize-image-to-fit-in-picturebox-SID213.aspx[^]
установите изображение в Раздел backgroundimage свойство picture-box
затем установите picture-box BackgroundImageLayout = растяжка
таким образом, изображение будет автоматически соответствовать размеру picture-box.
Счастливого Кодирования!
:)
Я знаю, что уже поздно и все такое, но просто установите режим размера для PictureBox на "масштабирование". Это автоматически масштабирует ваше изображение в соответствии с вашим PictureBox, независимо от того, является ли ваше изображение больше или меньше, чем само поле.
Хотя я аплодирую вашему стремлению помогать людям, это хорошая идея придерживаться новых вопросов, а не 8-летних. После такого количества времени маловероятно, что оригинальный плакат вообще заинтересован в проблеме больше!
Ответы на старые вопросы можно рассматривать как охоту за репостами, которая является формой злоупотребления сайтом. Более триггерные счастливые среди нас начнут процесс запрета вас с сайта, если вы не будете осторожны. Придерживайтесь новых вопросов, и все будет хорошо.
А, понятно. Спасибо, что напомнили мне об этом, кажется, я ответил еще на один вопрос... Я постараюсь удалить его.
Всегда пожалуйста!
picboxname.sizemode=pictureboxsizemode.stretchimage
Да... уже говорил четыре года назад. Хорошая работа.