Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2012, 23:15   #1
nik1993
 
Регистрация: 17.10.2011
Сообщений: 5
По умолчанию растягивание картинки

возможно ли так растянуть картинку или нужен какой то компонент?
для андройда есть компонент draw 9-patch


Последний раз редактировалось nik1993; 01.07.2012 в 23:17.
nik1993 вне форума Ответить с цитированием
Старый 02.07.2012, 03:09   #2
QunneD
C++ & PHP & Asm
Форумчанин
 
Аватар для QunneD
 
Регистрация: 06.12.2008
Сообщений: 300
По умолчанию

Цитата:
возможно ли так растянуть картинку или нужен какой то компонент?
Возможно. К сведению, каков вопрос - таков ответ.
QunneD вне форума Ответить с цитированием
Старый 02.07.2012, 14:07   #3
nik1993
 
Регистрация: 17.10.2011
Сообщений: 5
По умолчанию

короче, есть картинка

мне нужно сделать ее такой

как мне так сделать или есть какой-нибудь компонент?
nik1993 вне форума Ответить с цитированием
Старый 02.07.2012, 16:02   #4
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
мне нужно сделать ее такой
Фотожоп, не? Зачем тут компанент?))
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 02.07.2012, 16:07   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

он хочет растянуть ей.
вы можете просто попробовать StretchDraw
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.07.2012, 16:18   #6
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Если память не изменяет (Дельфу пока никак не восстановлю в системе), то почти во всех контейнерах картинок есть свойство Stretch. Вот только закругления углов тоже растянутся В данном случае проще OnDraw переделать...
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 02.07.2012, 17:29   #7
nik1993
 
Регистрация: 17.10.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
он хочет растянуть ей.
вы можете просто попробовать StretchDraw
получается тоже самое что и с обычным стретч
делал так:

MyRect := Rect(10,10,100,40);
Form1.Canvas.StretchDraw(MyRect,Ima ge1.Picture.Graphic);

может надо по другому?
nik1993 вне форума Ответить с цитированием
Старый 02.07.2012, 17:30   #8
nik1993
 
Регистрация: 17.10.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от DiemonStar Посмотреть сообщение
Если память не изменяет (Дельфу пока никак не восстановлю в системе), то почти во всех контейнерах картинок есть свойство Stretch. Вот только закругления углов тоже растянутся В данном случае проще OnDraw переделать...
можешь подсказать как ?
nik1993 вне форума Ответить с цитированием
Старый 02.07.2012, 19:43   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Вот здесь я давал коды программы для произвольного растягивания картинок. Правда написано на С++, а не на Делфинах.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Растягивание формулы fadsozaur Microsoft Office Excel 28 08.08.2013 17:54
Растягивание изображение Gapro Свободное общение 3 05.01.2012 16:51
Растягивание за край картинки Ko$ Общие вопросы Delphi 1 17.12.2011 18:20
Растягивание картинки на весь экран на читом JS Авторитет JavaScript, Ajax 3 01.10.2011 21:42
Растягивание компонентов SMaximA Компоненты Delphi 1 07.06.2009 12:21