Білім беру бағдарламасының атауы мен шифры 6B06103 "Есептеу техникасы және бағдарламалық қамтамасыз ету"



бет6/34
Дата25.02.2022
өлшемі112,55 Kb.
#133386
түріБілім беру бағдарламасы
1   2   3   4   5   6   7   8   9   ...   34
Байланысты:
Силлабус 2втко

Дәріс №8
Тақырыбы Графика
Сағат саны 1
Жоспар

  1. Image, PaniBox компоненттері

  2. Графикалық примитивтер

  3. Биттік образдар

  4. Мультипликация



Дәріс тезисі*
1.Графиктік файлдардың форматтары. C++ Builder ортасында графиктік файлдардың 3 түрлі типімен жұмыс жасауға болады.

Файл типі

Кеңеймесі

Биттік матрица (Bitmaps)
Пиктограммалар
Метафайлдар (Metafiles)
IPEG Image file
EnhancidMetafiles

. bmp
. ico
. wmf
. ipg; . ipeg
. emf



Бұл файлдардың барлығында суреттер немесе кескіндер сақталады, бірақ бұлардың файлдағы сақталу тәсілдері әртүрлі болады. Мысалы, .btm; .ico - кескіндер файлға биттік матрица түрінде сақталады.Бұл биттік матрицалар кескіндегі әрбір пиксельдің (нүктенің) түсін көрсетеді. Бұл биттік матрицада сақталған кескінді кез келген компьютер өзінің мүмкіндігіне қарай көрсете алады.Келесі .іco кеңеймесіменберілген файлда пиктограммалар (значоктар) сақталады. Пиктограммалардың өлшемін өзгерту қажет емес. Метафайлдарда кескіннің биттері сақталмайды, керісінше сол кескінді салу әдістері сақталады. Яғни олар сурет салу командалары.


2.Графиктік файлдарды сақтауға арналған C++ Builder-дің класстары. C++ Builder ортасында графиктік кескінді сақтауға арналған келесі кластар қолданылады:
TBitMap Бұл кластардың барлығы үшін түпкі класс
TIcon TGraphic. Мұндағы TРicture класы – өзінде
TMetafile қалған 3 кластың қасиеттерін қамти алады.
TPicture
Сондықтан, төмендегідей і
TPicture.TІcon; TРicture.TМetafile;
ТРicture.TBitMap
қасиеттерін шақыру мүмкін болады.


3. Кескінді немесе суретті қарау және суретті салу.
1.Imageкомпоненті. Бұл Additational жапсырмасында орналасқан. Мұнда жоғарыда айтылған графиктік файлдар сақталған кескінді көруге болады.
Негізгі қасиеттері:

Қасиеттің аты



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   34




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет