В отличие от битовых карт изображения, определяемые классом
TMetafile, не содержат весь набор пикселей изображения, а содержат
правила (функции), на основе которых строится изображение. Также
как и пиктограммы, изображения метафайлов в программе изменять
нельзя. Метафайлы имеют расширение .wmf (старый формат) или .emf
(новый формат, обладающий расширенными возможностями). Мета-
файлы работают медленнее битовых карт, но они масштабируются в
широком диапазоне размеров без потери качества.
Рассмотрим основные свойства этого класса (табл. 1.8). Таблица 1.8. Некоторые свойства класса TMetafile
Класс TMetefile переопределяет некоторые из наследуемых мето-
дов - Assign, LoadFromClipboardFormat, LoadFromStream,
SaveToClipboardFormat, SaveToFife, SaveToStream, а также вводит и
новые методы: Clear - процедура очищает изображение объекта. ReadEMFStream(Stream) - процедура читает EMF-метафайл из по-
тока Stream. ReadWMFStream(Stream, Length) - процедура читает WMF-
метафайл из потока Stream размером Length байт. WriteEMFStream(Stream) - процедура записывает в поток Stream
EMF-метафайл. WriteWMFStream(Stream) - процедура записывает в поток Stream
WMF-метафайл.
Опубликовал Kest
December 08 2009 13:59:04 ·
0 Комментариев ·
14254 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.