Перейти к содержанию
  • Регистрация
  • 1
Николай Колесников

Увеличение содержимого TImage

Вопрос

Рекомендуемые сообщения

  • 0

C помощью DrawBitmap отрисовать канву увеличиваемой области в прямоугольнике большего размера.

Изменено пользователем Alex7wrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Есть IMAGE допустим H 500 на W 300, мне нужно увеличить содержимое IMAGE но не путем увеличения (растягивания) TIMAGE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
4 часа назад, Alex7wrt сказал:

C помощью DrawBitmap отрисовать канву увеличиваемой области в прямоугольнике большего размера.

Спасибо! Попробую Canvas.DrawBitmap

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Что-то не могу я разобраться.

Есть TImage:

Align = Client 

Height = 800

Width = 500

WrapMode = Stretch

 

Как сделать Zoom   через ImageGesture не меняя выше описанные параметры TImage и при клике на TImage увеличить тот фрагмент по которому кликнули.

Если не сложно можете по подробней описать как или если есть ссылку на пример.

Спасибо!  

Безымянный111.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Посмотрите вот этот пример - https://github.com/sinuke/Image-Zoom-Demo

Там есть увеличение жестами. И мышью. И увеличение выбранной области

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...