Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Звук, графика и видео > Изображение на форме заданной части конвы |
Автор: seventy 30.4.2007, 18:02 |
Имеется канва больших размеров, на форме изображается только часть(верхний левый угол), нужно иметь возможность показать любую часть канвы на форме. Как это сделать? |
Автор: Alexeis 30.4.2007, 19:04 |
seventy, канва не хранит изображение, а только рисует. Хранит изображение TBitMap. Уточните вопрос. |
Автор: seventy 30.4.2007, 19:28 |
я рисую на форме Form1 посредством Form1->Canvas изображение 10000 на 10000, изображается на форме только часть изображения размером с форму, а мне надо чтобы по заданным координатам 0<= Х,У <= 10 000 на форме появлялась часть изображения соответствующая этим координатам, те чтобы можно было увидеть на форме любую часть изображения 10000 на 10000. Спасибо за помощь. |
Автор: Alexeis 1.5.2007, 17:35 |
Копировать эту часть изображения с канвы картинки на канву формы при помощи метода Canvas.CopyRect(); Параметры это прямоугольник который нужно скопировать. |