Дайын графикалық файлдарды қолдану.Image компоненті және оның кейбір қасиеттері


Мазмұны:

I.Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..2

II.Негізгі бөлім
2.1 Дайын графикалық файлдарды қолдану.Image
компоненті және оның кейбір қасиеттері ... ... ... ... ... ... ... 2
2.2 Canvas және рixel ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...4
2.3 Холст және кенеп ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
2.4 Қалам ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
2.5 Қылқалам ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2.6. Image editor бейнелеу редакторы. Бейнелеу
файлын құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2.7.Мәтінді шығару ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...9
2.8Графикалық примитивтерді салу әдістері ... ... ... ... ... ... ... 10
2.9 Суретті шығару ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..13

III. Есептің қойылымы
3.1. Программа листингі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..16

IV. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .19

V. Қолданылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 20
Кіріспе

Delphi - ортасында графикалық құралдарды пайдалануды жеңілдететін арнайы кластар қарастырылған: контекст үшін - Tcanvas, шрифт үшін - Tfont, қалам үшін - Tpen, қылқалам үшін-Tbrush. Осы кластарға байланысты объектілер барлық көрінетін элементтер үшін автоматты түрде құрылып,программада – canvas, font, pen және brush қасиеттері арқылы жүзеге асырылады.
Tfont класының көмегімен кез келген графикалық құрылғы(экран, принткр, плоттер және т.б.) үшін шрифт объектісі құрылады.
Tpen класының көмегімен сызықтарды сызуға арналған қалам объектісі құрылады.
Tbrush класының объектілері тұйық фигуралардың ішін толтыру қызметін атқарады.
Tcanvas класы әртүрлі құралдармен – қалам, қыл қалам, шрифт – сурет салынатын кенепті құруға мүмкіндік береді. Tcanvas класының объектілері барлық көрінетін компаненттер үшін автоматты түрде құрылады.

II Негізгі бөлім

2.1.ДАЙЫН ГРАФИКАЛЫҚ МҮМКІНДІКТЕРІН ҚОЛДАНУ.
IMAGE КОМПОНЕНТІ ЖӘНЕ ОНЫҢ КЕЙБІР ҚАСИЕТТЕРІ

Қосымша программаларды бейнелермен безендіру қажеттілігі көптеп кездеседі.Бұл графикалық заставкалар болуы мүмкін.Ол құрылған қосымша программаның логотипы болып табылады.
Жаңа қосымша программаны ашып, оған Image компонентін қойсақ, оның Picture бейнелер қасиеті ашылады.Қасиеттің жанындағы көпнүктелі батырмаға басып, немесе Image компонентіне екі рет шертсек, Picture терезесі ашылады, ол Picture қасиетіне белгілі бір графикалық файлды енгізуге, оны жаңа атпен сақтауға мүмкіндік береді.Loadқа шертсек графикалық файлды енгізе аламыз. Load Picture терезесі ашылады.Курсорды грыфикалық файлдар тізімінде қозғалтқанда, терезенің оң жағында тізімдегі суреттер көрсетіледі, ал оның үстінде саны көрсетіледі.Ол суреттің өлшемін көрсетеді.
Егер AutoSize қасиетіне ақиқиат мәнін берсек, онда Image компонентінің өлшемі автоматты түрде орналастырылған суреттің өлшемімен қоыйлады.Әйтпесе бейне сыймай қалуы мүмкін немесе компоненттің ауданы бейне ауданынан үлкен болу мүмкін.
Streach қасиеті компонентті сурет өлшеміне ыңғайлайды, ал суретті компонент өлшеміне.Бұл қасиет пиктограммадағы бейнелерге әсер етпейді, өйткені олар өз өлшемін өзгерте алмайды.
Center қасиеті true орналасса, бейнені компонент өлшемі сурет өлшемінен үлкен болса Image ауданына байланысты орталықтандырады.
Transparent қасиеті, егер ол ақиқат болса, онда Imageде орналасқан бейнелер тұнық болады.Мұны бейнелерді бірінің үсиіне бірін қойғанда қолданылады.Бұл қаситеттің ерекше мүмкіндігі, ол суретке жазудың қоюлуы.Бұл қасиет тек битовты матрицаларға әсер етеді.

1-сурет
Графикалық объектілерді сақтауға арналған
TPicture, TBitMap, TIcon, ТMetaFile кластары

Битовты матрицалардан, пиктограммалардан және метафалдардан құралған графикалық объектілерді сақтауға арналған Delphiде сәйкес кластар анықталған.Олар: TBitMap, TIcon, MetaFile.Олардың бәрі басты графикалығ объектілердің TGraphic класының қосымшалары болып табылады.Сонымен қатар, TBitMap, TIcon, MetaFileды құрайтын және осы объектінің әрбіреуін сақтайтын класс анықталды.Бұл Tpicture класы.Оның Graphic қасиеті бар.Графикалық объектілерге кіру үшін, TPicture Graphic қасиетін қолданамыз,бірақ егер графикалық объектілердің типі берілмесе, онда Tpicture. BitMap, Tpicture.Icon, TPicture .MetaFile қасиетімен қолдануымызға болады.
Егер өзіміз графикалық объектілердің класын құрсақ, онда оның әдәсә мен қасиетіне көңіл бөуіміз керек.Яғни:

(Graphic as My Class).My Property
Мұндағы: My Class енгізілген кластың аты,ал My Property қасиеттің аты.
TBitMap, TIcon, MetaFile кластарының файл форматтары объект кластарына сәйкес болуы тиіс.Бұл кластарға тек бірыңғай обектілердің мағыналарын бере аламыз.Яғни, битовты матрицалар, пиктогараммалар және метафайлдар. Tpicture класы универсалды, оған алдыңғы үшеуінен
V. Қолданылған әдебиеттер:

1) С.И.Бобровский. Delphi7
2) Баженова.И.Ю - Delphi7 самоучитель программиста
3) Сухарев.М.В. основы Delphi профессиональный подход
4) А.Я.Архангельский программирование в Delphi7

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 18 бет
Бұл жұмыстың бағасы: 400 теңге








Ұқсас жұмыстар
Тақырыб Бет саны
DELPHI-дiң графикалық мүмкiндiктерi және қолданбалары64 бет
Delphі ортасында жұмыс істеу технологиясы80 бет
Delphi тілінде программалау ортасымен танысу12 бет
12 жылдық білім беруге көшу жағдайында мектеп мұғалімдерінің біліктілігін арттырудың кейбір қырлары9 бет
Adobe Photoshop – графикалық редакторы12 бет
AutoCAD графикалық жүйесі26 бет
Autocad графикалық редакторы, оның ерекшеліктері мен артықшылықтары. графикалық редактордың сипаттамасы, меню типтері6 бет
Corel Draw графикалық редактор28 бет
Corel draw графикалық редакторы30 бет
Corel Draw программасын түрлі графикалық бейнелерді өңдеуге қолданудың әдістемелік негіздері21 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь