Графічні можливості delphi

Графічні можливості Delphi. Image.

Графічні можливості delphi

Цей компонент служить для розміщення на формі одного з трьох підтримуваних Delphi типів зображень: растрової картинки, піктограми або метафайлу. Будь-який з цих типів зображення міститься в центральному властивості компонента - picture. У властивості canvas міститься канва, за допомогою якої при необхідності програма може відредагувати растрове зображення (але не піктограму або метафайл!).

property Center: Boolean;

Вказує, чи треба центрувати зображення в межах компонента. Ігнорується, якщо Autosize = True або якщо Stretch = True і зображення не є піктограмою (ICO)

property Canvas. TCanvas;

Ніяких спеціальних методів у Image немає.

Ілюстрацію, яка буде виведена в полі компоненту image, можна задати як під час розробки форми програми, так і під час роботи програми.

Під час розробки форми ілюстрація задається установкою значення властивості picture шляхом вибору файлу ілюстрації в стандартному діалоговому вікні, яке з'являється в результаті клацання на командній кнопці Load вікна Picture Editor. Щоб запустити Image Editor, потрібно у вікні Object Inspector вибрати властивість Picture і клацнути на кнопці з трьома крапками.

Графічні можливості delphi

Якщо розмір ілюстрації більше розміру компонента, то властивості strech потрібно присвоїти значення True і встановити значення властивостей width і Height пропорційно реальним розмірам ілюстрації.

Щоб вивести ілюстрацію в полі компонента image під час роботи програми, потрібно застосувати метод LoadFromFile до властивості Picture, вказавши в якості параметра ім'я файлу ілюстрації. Наприклад, інструкція

завантажує ілюстрацію з файлу bart.bmp і виводить її в полі виведення ілюстрації (imagel).

Метод LoadFromFile дозволяє відображати ілюстрації різних графічних форматів: BMP, WMF, JPEG (файли з розширенням jpg).

Написати програму-фотоальбом, яка дозволяє переглядати фотографії і залишати до них записи.

Зауваження. Для працездатності програми необхідно створити в папці програми текстовий файл comment. txt і змінити йому розширення на .dat (comment. dat); також необхідно розмістити 10 графічних файлів з розширенням .bmp і мають імена від 1 до 10.

Дана програма являє собою прототип програми-фотоальбому. Вона представлена ​​для ознайомлення принципу використання Image.

Графічні можливості delphi

Вид інспектора об'єктів:

Графічні можливості delphi