Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB20StretchDraw.shtml

Глава 20. TCanvas.StretchDraw

Метод StretchDraw

Затрагиваемые объекты Все объекты холста.
Назначение Метод StretchDraw рисует графику в прямоугольнике, растягивая ее до размеров результирующего прямоугольника.
Объявление procedure StretchDraw(const Rect: TRect; Graphic: TCraphic);
Параметры  
    Rect Результирующий прямоугольник, в котором будет нарисована графика.
    Graphics Графика, которая будет нарисована в результирующем прямоугольнике.
Пример синтаксиса
// Изобразить посредством StretchDraw графику из Image1

procedure TForm1.Button1Click(Sender: TObject);
var
   MyRect: TRect;

begin
   MyRect := Rect(0,0,400,400);
   Form1.Canvas.StretchDraw(MyRect,Image1.Picture.Graphic); 

end;
Описание

       StretchDraw используется для изменения размеров графического образа, указанного параметром Graphic так, чтобы образ помещался в прямоугольнике, заданном параметром Rect, и затем визуализации образа на поверхности рисования. Рисунок 20-9 показывает образ битовой карты, которая была растянута с помощью StretchDraw.


РИСУНОК 20-9 Растягивание битового образа

[Метод Arc] [Свойство Brush] [Метод Chord] [Свойство CopyMode] [Метод CopyRect] [Метод Draw] [Метод DrawFocusRect] [Метод Ellipse] [Метод FillRect] [Метод FloodFill] [Свойство Font] [Метод FrameRect] [Свойство Handle] [Метод LineTo] [Метод MoveTo] [Событие OnChange] [Событие OnChanging] [Свойство Pen] [Свойство PenPos] [Метод Pie] [Свойство Pixels] [Метод Polygon] [Метод PolyLine] [Метод Rectangle] [Метод Refresh] [Метод RoundRect] [Метод StretchDraw] [Метод TextHeight] [Метод TextOut] [Метод TextRect] [Метод TextWidth]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB20StretchDraw.shtml