|
|
|
| |
Определяет объект для работы с изображениями.
Создание объекта
imgObj=new TImage(Parent);
| Собственные свойства
|
| Свойство
| Тип
| Описание
|
| AutoSize
| Boolean
| автоматически подгонять размеры компонента под размер изображения
|
| Center
| Boolean
| центрировать изображение в границах родительского компонента
|
| IncrementalDisplay
| Boolean
| использовать постепенное (по мере загрузки) отображение больших изображений
|
| Picture
| TPicture
| контейнер, содержащий изображение
|
| Proportional
| Boolean
| автоматически сохранять пропорции изображения при изменении размеров
|
| Stretch
| Boolean
| автоматически подгонять размеры изображения под размер компонента
|
| Transparent
| Boolean
| установить прозрачный фон изображения
|
| Только чтение
| [TYPE]
| [DESC]
|
| Canvas
| TCanvas
| дескриптор графической канвы
|
|
Стандартные свойства
| Собственные методы
|
| Метод
| Описание
|
| LoadFromFile
| загружает изображение из указанного файла
|
| Print
| распечатывает изображение на указанном принтере
|
| SaveToFile
| сохраняет изображение в указанном файле
|
|
Стандартные методы
| Собственные события
|
| Событие
| Описание
|
| OnProgress
| выполнена часть длительного процесса
|
|
Стандартные события
// Главная форма frm=new TForm(); frm.Caption="JS+ - визуальный компонент TImage"; frm.Width =700; frm.Height=525;
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=" Пример изображения в формате JPEG";
// Панель pnl=new TPanel(frm); pnl.BorderStyle=bsSingle; pnl.SetBounds(10,10,frm.ClientWidth-20,stb.Top-20);
// Изображение img=new TImage(pnl); img.Align=alClient; img.LoadFromFile(JSPlus.HelpDir+"IMAGE\\TImage\\Image.jpg");
// Подогнать размер формы под размер загруженного изображения img.Align=alNone; pnl.ClientWidth =img.Width; pnl.ClientHeight=img.Height; frm.ClientWidth =pnl.Width+pnl.Left*2; frm.ClientHeight=pnl.Height+pnl.Top*2+stb.Height;
frm.ShowModal();
|
Совместимость
C++ Builder/Delphi
|
| JS+ | Руководство пользователя
|
|
|
| |
|
|