Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620

Работа с изображениями в классе TImage

25.05.2011, 01:20. Показов 3463. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
возник такой вопрос. допустим на форму вынесен объект Image1
допустим в него загружена картинка, размер которой больше размеров Имага, и свойство streach равно false. при этом в Имаге отрисовывается верхний левый угол изображения, насколько влазит.
Господи дай мне сил вопрос то сформулировать.... есть ли какая то функция, которая отрисует в Имэйдже не просто верхний левый угол, а немного правее/ниже, возможно ли вообще это сделать и как?)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2011, 01:20
Ответы с готовыми решениями:

Работа с изображениями
Чтобы программа увидела изображение, достаточно положить рисунок в директорию пакета класса?

Работа с изображениями
Я создал объект изображения, вывел изображение на экран. Как переместить это изображение на заданные координаты. Я думал что есть метод...

Работа с изображениями
Дико извиняюсь, но уже сил нет искать информацию по учебникам. Нужна информация по функциям для вывода в форму BMP изображений одно...

7
 Аватар для Infinity3000
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
25.05.2011, 01:31
Цитата Сообщение от Spectral-Owl Посмотреть сообщение
немного правее/ниже
Всмысле???

Чтобы Image1 стал по размерам картинки

C++
1
AutoSize = true
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.05.2011, 01:38
C++
1
Image->Canvas->FillRect(Rect(10,10,20,20));
1
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
25.05.2011, 02:11  [ТС]
хм... да, наверное надо чуть углубиться в проблему: изображение шире монитора. хочу кнопочку нажать, а оно правее "поехало" =))
щас буду с кодом LK разбираться, чтож в итоге получиться то)

да... конечно, квадрат закрасился, но с какой целью ей богу не пойму =((
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.05.2011, 02:21
если я правильно понял, ответ здесь
Вложения
Тип файла: zip Fast bitmap zooming and scrolling.zip (8.6 Кб, 69 просмотров)
2
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
25.05.2011, 02:26  [ТС]
Оу, теперь мне есть чем заняться до выходных... да и после тоже ^_^ надеюсь расшифрую, что же там написано))
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.05.2011, 03:22
еще пример, надеюсь, попроще Программа просмотра изображений
2
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
03.06.2011, 20:02  [ТС]
Оу, я нашел, кажется, самое простое решение: запихнул Image в ScrollBox, по правде говоря даже не знал об этом компоненте, всё время не замечал его О_о'''
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.06.2011, 20:02
Помогаю со студенческими работами здесь

Работа с изображениями и БД!
Добрый день! Загружаю фотку в БД таким способом: DM1.EditFotoModel.Active := false; ...

Работа с изображениями
есть картинка загруженная в TImage можно ли в этой картинке оставить только один цвет а все остальное сделать белым?

Работа с изображениями
Задание Написать программу в которой есть три каких то изображения и при нажатие ПЕРВОМ нажатие на кнопку будет видно только первое...

Работа с изображениями в БД
Массовое добавление и сохранение изображений для обработки Добавлено через 5 минут Ребята, всем привет. Интересует следующий вопрос....

Работа с изображениями
Возник один вопрос по поводу работы с изображениями. Можно ли написать в paskal программу, которая работала бы с изображениями как,...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru