Метафайлы Enhanced-Format

Метафайл расширенного формата состоит из следующих элементов:

  • Заголовок
  • Таблица дескрипторов для объектов GDI
  • Частная палитра
  • Массив записей метафайлов

Улучшенные метафайлы обеспечивают истинную независимость устройства. Изображение, хранящееся в расширенном метафайле, можно рассматривать как "snapshot" видеотрансляции, снятого в определенный момент. Этот snapshot сохраняет свои размеры независимо от того, где он отображается на принтере, плоттере, рабочем столе или в клиентской области любого приложения.

Расширенные метафайлы можно использовать для хранения рисунка, созданного с помощью функций GDI (включая функции создания пути и преобразования). Так как расширенный формат метафайла стандартизован, изображения, хранящиеся в этом формате, можно копировать из одного приложения в другое; и, поскольку изображения действительно не зависят от устройства, они гарантированно сохраняют свою форму и пропорции на любом устройстве вывода.