
Урок 60.pptx
- Количество слайдов: 18
ВІДОБРАЖЕННЯ РИСУНКІВ ІЗ ЗОВНІШНІХ ФАЙЛІВ. ПРАКТИЧНА РОБОТА № 16 Урок 60
Запитання 1. Як розміщена на формі координатна площина? 2. Яка властивість форми використовується для малювання графічних примітивів? 3. Які команди використовуються для малювання графічних примітивів лінія, ламана, прямокутник, еліпс, сектор? 4. Як змінити контур і внутрішню область графічних примітивів? 5. Який компонент використовується для створення графічних примітивів? Як його встановити на формі? Допомога при вивченні інформатики
Відображення зображень із зовнішніх файлів У проектах можна відображати зображення, що містяться у зовнішніх файлах. Для цього призначений компонент Область зображення. Для його розміщення на формі потрібно двічі клацнути на кнопці TImage (англ. image - зображення) на вкладці Additional у вікні середовища Lazarus. Допомога при вивченні інформатики
Відображення зображень із зовнішніх файлів Властивості Області зображення Name, Enabled, Visible аналогічні до відповідних властивостей форми. Як і для форми, значення властивостей області зображення Top, Left, Height і Width можна змінити або на вкладці Властивості, або перетягуванням. Допомога при вивченні інформатики
Відображення зображень із зовнішніх файлів Компонент Image має такі основні властивості: Picture Width, Height Proportio nal Графічне зображення, яке відображається в полі компонента Розмір компонента. Якщо розмір компонента менший, ніж розмір зображення, і значення властивостей Auto. Size, Strech і Proportional дорівнює False, то відображається частина зображення Автоматичне масштабування картинки зі збереженням пропорцій, без спотворення (значення True) Допомога при вивченні інформатики
Відображення зображень із зовнішніх файлів Продовження (основні властивості компонент Image) Strech Автоматичне масштабування (стиснення чи розтягнення) зображення відповідно до реального розміру компонента. Якщо розмір компонента не пропорційний розміру зображення, то зображення буде спотворене Auto. Size Автоматична зміна розміру компонента до реального розміру зображення Visible Відображення зображення на формі Canvas Поверхня, на яку можна вивести зображення Допомога при вивченні інформатики
Відображення зображень із зовнішніх файлів Для того щоб змінити значення властивості Picture, використовують алгоритм додавання зображення на форму: 1. Викликати вікно завантаження графічного зображення в рядку цієї властивості в Інспекторі об'єктів. Допомога при вивченні інформатики
Зміна значення властивості Picture 2. Натиснути кнопку Завантажити у вікні Діалог завантаження зображення. У вікні, що відкривається при цьому, обрати потрібний графічний файл і натиснути кнопку Відкрити. Далі у вікні перегляду буде відображено вміст цього файла. Допомога при вивченні інформатики
Зміна значення властивості Picture 3. Натиснути кнопку Гаразд і перейти до надання значень властивостям компонента. Допомога при вивченні інформатики
Зміна значення властивості Picture Якщо розміри зображення більші від розмірів компонента, то властивості Stretch потрібно присвоїти значення True. Розміри малюнка зміняться відповідно до реальних розмірів компонента Image. Допомога при вивченні інформатики
Завантаження зображення під час виконання програми Щоб вивести зображення в полі компонента Image під час роботи програми, потрібно до властивості Picture застосувати метод Load. From. File, вказавши як параметр шлях до файла з малюнком. Інструкція Form 1. Image 1. Picture. Load. From. File('c: tempbart. bm p') Завантажує малюнок із файла bart. bmp і виводить його в полі компонента Image 1. Допомога при вивченні інформатики
Завантаження зображення під час виконання програми Метод Load. From. File дозволяє виводити зображення різних графічних форматів: *. bmp *. wmf *. jpeg *. jpg Але для завантаження jpg-файлів необхідно включити до розділу uses стандартний модуль JPEG: uses JPEG; Допомога при вивченні інформатики
Завантаження зображення під час виконання програми Якщо графічний файл міститься в поточному каталозі (у папці проекту), достатньо вказати лише його назву. Image 1. Picture. Load. From. File ('Parrot. jpg'); Очистити вміст елемента Image 1 можна таким способом: Image 1. Picture: = nil; Допомога при вивченні інформатики
Запитання 1. Значення яких властивостей Фігури визначають вигляд її контуру та внутрішньої області? 2. Значення якої властивості Фігури визначають її форму? Яких значень вона може набувати? 3. Який компонент використовується для відображення на формах графічних зображень, що містяться у зовнішніх файлах? Як його встановити на формі? 4. Як вибрати файл для відображення в Області зображення? Допомога при вивченні інформатики
Фізкультхвилинка Допомога при вивченні інформатики
Працюємо за комп’ютером Допомога при вивченні інформатики
Працюємо за комп’ютером Практична робота 13 Складання та виконання алгоритмів з графічним відображенням даних Допомога при вивченні інформатики
ДЯКУЮ ЗА УВАГУ!!! Урок 48
Урок 60.pptx