Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Вывод картинки в image ... Добавлено: 20.05.07 21:37  

Автор вопроса:  art
Здрасти всем!
Дело такое: вывожу русунки jpg (что в принципе не важно, пробывал и gif) в image со свойством stretch = true, т.е. картнка подстраивается под размер image, а сам image вставляю в сплиттер. Так вот, что получается картинка портится - выводиться с искажениями. В чём может быть проблема? В vb или нужно каким-то образом обработать сами рисунки? Или может с помощью api каким то образом их фильтровать?
Спасибо!

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 20.05.07 23:40
BitBlt

Но искажение при resize неизбежно. Хотя можно попробовать поискать длл от сторонних разработчиков, которые предназначены специально для ресайза изображения...

Ответить

Номер ответа: 2
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #2
Добавлено: 21.05.07 11:44
Ага, GDI+ например.

Ответить

Номер ответа: 3
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #3 Добавлено: 21.05.07 11:59
2 Sur: можно подробнее =)

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 21.05.07 14:32
Да просто возми алгоритм ресайза со сглаживанием. вот к чему.

Ответить

Номер ответа: 5
Автор ответа:
 art



Вопросов: 45
Ответов: 119
 Профиль | | #5 Добавлено: 21.05.07 14:54
2 AgentFire: А где найти такой алгоритм?

Ответить

Номер ответа: 6
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #6
Добавлено: 21.05.07 23:03
Например, в исходниках PHP, функция imagecopyresampled

Ответить

Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 22.05.07 13:08
2 Артур: либо от руки (он не так сложен как кажется), либо в поисковике.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам