формат wmf что это такое

Расширение файла WMF

Оглавление

Мы надеемся, что вы найдете на этой странице полезный и ценный ресурс!

1 расширений и 0 псевдонимы, найденных в базе данных

✅ Windows Metafile

Другие типы файлов могут также использовать расширение файла .wmf.

Следующие программные способны преобразования .wmf файлов в другие форматы:

Например с помощью программного обеспечения выше, файл .wmf может быть преобразован в один из следующих форматов:

По данным Поиск на нашем сайте эти опечатки были наиболее распространенными в прошлом году:

Это возможно, что расширение имени файла указано неправильно?

Мы нашли следующие аналогичные расширений файлов в нашей базе данных:

Если дважды щелкнуть файл, чтобы открыть его, Windows проверяет расширение имени файла. Если Windows распознает расширение имени файла, файл открывается в программе, которая связана с этим расширением имени файла. Когда Windows не распознает расширение имени файла, появляется следующее сообщение:

Windows не удается открыть этот файл:

Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать для его открытия.

Если вы не знаете как настроить сопоставления файлов .wmf, проверьте FAQ.

🔴 Можно ли изменить расширение файлов?

Изменение имени файла расширение файла не является хорошей идеей. Когда вы меняете расширение файла, вы изменить способ программы на вашем компьютере чтения файла. Проблема заключается в том, что изменение расширения файла не изменяет формат файла.

Если у вас есть полезная информация о расширение файла .wmf, напишите нам!

Источник

Расширение файла WMF

Что это за файл — WMF?

WMF is a graphical format developed by Microsoft, optimised for Windows systems and aplications created by Microsoft. It is a 16-bit format used for storing vector images, and rarely raster images. When compared with bitmap files of the same content, WMF file takes less disk space.

WMF file stores set of instructions for the systems to properly display the image in the file.

Файл WMF хранит набор инструкций для систем для правильного отображения изображения в файле.

Программа(ы), умеющие открыть файл .WMF

Windows
Mac OS
Linux

Как открыть WMF файлы

В дальнейшей части этой страницы Вы найдете другие возможные причины, вызывающие проблемы с файлами WMF.

Возможные проблемы с файлами в формате WMF

Отсутствие возможности открытия и работы с файлом WMF, совсем не должен значить, что мы не имеем установленного на своем компьютере соответствующего программного обеспечения. Могут выступать другие проблемы, которые также блокируют нам возможность работы с файлом Windows Metafile Format. Ниже находится список возможных проблем.

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

Источник

Формат wmf что это такое

WMF может означать:

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такоеСписок значений слова или словосочетания со ссылками на соответствующие статьи.
Если вы попали сюда из другой статьи Википедии, пожалуйста, вернитесь и уточните ссылку так, чтобы она указывала на статью.

Смотреть что такое «WMF» в других словарях:

WMF — steht für: Württembergische Metallwarenfabrik, ein Hersteller von Haushaltswaren Windows Metafile, ein Dateiformat für Vektorgrafiken World Minigolf Sport Federation, die internationale Dachorganisation von nationalen Minigolfverbänden World… … Deutsch Wikipedia

Wmf — steht für: Württembergische Metallwarenfabrik Windows Metafile, ein Dateiformat für Vektorgrafiken World Minigolf Sport Federation, die internationale Dachorganisation von nationalen Minigolfverbänden World Music Festival, ein nichtkommerzielles… … Deutsch Wikipedia

WMF — can stand for: * Wikimedia Foundation, a non profit foundation that runs various open content wiki projects. * Windows Media Format, also known as AVI after the container format it uses. * Windows Metafile, a graphics file format on Microsoft… … Wikipedia

WMF — (Windows Metafile Format) graphic file format that can be used for both vector and bitmap images (Computers) … English contemporary dictionary

WMF — I WMF, Abkürzung für Wụ̈rttembergische Metạllwarenfabrik AG, Unternehmen, das u. a. Bestecke, Tisch und Wohnaccessoires, Kochgeschirre und Haushaltsartikel produziert, gegründet 1880 durch Fusion der Metallwarenfabrik Straub & Schweitzer… … Universal-Lexikon

WMF — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français

WMF — wavelet multiresolution filter; Windows MetaFile … Medical dictionary

WMF — Windows Meta File Dateiformat für Clipboards unter Windows2.) … Acronyms

WMF — ● ►en sg. ext. ►TYPFICH►GRAPH►EXT Windows Meta File. Format d image vectoriel de Windows. Voir métafichier, vectoriel … Dictionnaire d’informatique francophone

WMF — Windows Meta File Dateiformat für Clipboards unter Windows2.) … Acronyms von A bis Z

Источник

Содержание

История

Исходный 16-битный формат файла WMF был полностью указан в томе 4 документация Windows 3.1 SDK 1992 года (по крайней мере, если она сочетается с описаниями отдельных функций и структур в других томах), но эта спецификация расплывчата по некоторым деталям. Эти руководства были опубликованы в виде печатных книг, доступных в книжных магазинах без переходов по EULA или других необычных лицензионных ограничений (просто общее предупреждение о том, что при покупке в составе пакета программного обеспечения программное обеспечение будет подлежат одному).

Структура метафайлов

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Инкапсулированные контрольными записями записи, составляющие само изображение. Эти записи работают в так называемом контексте устройства воспроизведения, который представляет собой набор свойств и объектов, составляющих графическую среду устройства, когда метафайл «воспроизводится» на этом устройстве вывода.

Другие записи. чем управляющие записи могут быть в значительной степени сгруппированы в записи растровых изображений, записи чертежей, записи объектов, записи состояний и записи перехода.

Записи растрового изображения

Записи чертежа

Записи чертежа производят графический вывод.

Объект записи

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

Записи состояния

Записи состояния управляют графическими свойствами контекста устройства воспроизведения.

Escape-записи

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Следующие escape-записи составляют файл WMF.

После того, как Стив Гибсон из Gibson Research Corporation обвинил Microsoft в преднамеренном внедрении бэкдора в свой код, Марк Руссинович представил опровержение и заявил, что:

. все было по-другому, когда формат был разработан. В Windows 3.1 код модели «большой» памяти по своей природе не зависит от местоположения, и Windows никогда не была исправлена, поэтому и Windows, и приложение могли просто скопировать функцию приложения в файл WMF и предположить, что она будет работать при воспроизведении одним и тем же приложением в более поздний сеанс запуска. В любом случае неясно, предполагали ли разработчики приложения, создающие метафайлы на диске с процедурами прерывания. Кроме того, как Стивен Тулуза из Microsoft указал в опровержении Microsoft утверждений Стива, ландшафт безопасности в начале 1990-х сильно отличался от сегодняшнего, и всему коду, включая тот, который хранится в файле WMF, по своей сути доверяли. 319>Питер Ферри из Symantec Security Response, США, также не согласился с Гибсоном, отметив, что:

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Как и файлы WMF, записи могут быть классифицированы по функциям, однако есть больше записей типов в файлах EMF, чем в файлах WMF. Записи могут быть классифицированы как элементы управления, растровые изображения, обрезки, комментарии, рисование, экранирование, создание объекта, манипулирование объектами, OpenGL, скобки пути, записи состояния и преобразования.

С выпуском Windows XP был представлен формат расширенного формата метафайлов плюс расширения (EMF +). EMF + предоставляет способ сериализации вызовов API GDI + таким же образом, как WMF / EMF хранит вызовы GDI.

Существуют также сжатые версии метафайлов Windows, известные как сжатый метафайл Windows (WMZ) и сжатый расширенный метафайл Windows (EMZ), которые в основном представляют собой сжатые gzip файлы WMF и EMF соответственно.

Реализации

Источник

Microsoft Windows Metafile

Microsoft Windows Metafile Format (WMF) используется для хранения векторных и растровых изображений и графических данных в памяти или в дисковых файлах. Векторные данные хранимые WMF-файлом описывают команды Microsoft Windows Graphics Device Interface (GDI). Система интерпретирует и воспроизводит эти команды в контексте отображения, используя Windows API функцию PlayMetaFile(). Растровые изображения в WMF файле могут содержаться в формате Microsoft Device Dependent Bitmap (DDB), или Device Independent Bitmap (DIB).

В Windows, метафайлы обычно создаются и воспроизводятся в памяти. Если данные метафайла слишком велики, что бы держать их в памяти, или должены быть сохранены прежде, чем приложение завершилось, то они могут быть записаны на диск в формате WMF или EMF и воспроизведены обратно с диска. Максимальный размер метафайла – 4 Гб.

WMF – это базовый 16-битный формат, который появлялся в Windows 2.0. Формат EMF является 32-битной дополненной переработкой формата WMF. EMF расширил функциональное назначение WMF, включая цветную палитру и полную поддержку для всех 32-битовых команд GDI. Win32 API (Windows 95 и Windows NT) и 32-битный OLE поддерживает как WMF, так и EMF файлы. Win16 API и 16-битный OLE поддерживает только WMF.

Хотя формат Windows Metafile поддерживают большое количество приложений, работающих на других платформах, основное его назначение – это обмен графической информацией между Windows приложениями. Например, Adobe’s Encapsulated PostScript (EPS) поддерживает использование включенного Windows Metafile, когда требуется сохранить векторные данные.

При использовании метафайлов в Windows или OS/2, нет необходимости писать специальные программы для выполнения грамматического разбора их содержимого, можно вызывать имеющиеся в Windows API функции. Поскольку есть обширная документация Microsoft и IBM по использованию метафайлов в Windows и OS/2, эта статья рассмотрит структуру и синтаксический анализ метафайлов без использования Windows API.

Все структуры данных и определения типов данных связанные с файлами WMF находятся в заголовочном файле WINDOWS.H. Для Win32 SDK определения WMF и EMF содержатся в WINUSER.H WINGDI.H. Оба этих SDK пригодны для всех C и C++ компиляторов, которые поддерживают разработку Windows приложений.

Метафайл состоит из одного или двух информационных заголовков и массива переменной длины, который содержит информацию о реальных GDI командах.

Метафайлы standard содержат 18-байтовый заголовок WMF, после которого следуют одна или более записей GDI команд. Последняя запись в файле содержит информацию, указывающую, что достигнут конец данных.

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Рисунок Microsoft Windows Metafile-1: Standard metafile format

Метафайлы placeable содержат дополнительный 22-байтовый заголовок, который содержит информацию, описывающую положение изображения на устройстве отображения. После него следует стандартный 18-байтовый заголовок WMF и командные записи GDI.

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Figure Microsoft Windows Metafile-2: Placeable metafile format

Метафайлы clipboard содержат дополнительный 8-байтовый (Win16) или 16-байтовый заголовок (Win32), который предшествует стандартному заголовку метафайла и описывает режим отображения и размер изображения.

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Figure Microsoft Windows Metafile-3: Clipboard metafile format

Enhanced метафайлы, как и предыдущие, содержат записи GDI команд, но с другим заголовком, являющимся объединением заголовков placeable и clipboard метафайлов. EMF заголовок также содержит строку описания файла и программируемую палитру.

формат wmf что это такое. Смотреть фото формат wmf что это такое. Смотреть картинку формат wmf что это такое. Картинка про формат wmf что это такое. Фото формат wmf что это такое

Figure Microsoft Windows Metafile-4: Enhanced metafile format

Стандартный заголовок Windows metafile занимает 18 байт и его стуктура выглядит следующим образом:

FileType содержит флаг, указывающий местоположение данных метафайла. FileType =0 указывает, что метафайл находится в памяти, FileType =1 указывает, что метафайл находится на диске.

HeaderSize содержит размер заголовка метафайла в словах, и всегда равно 9.

Version указывает версию Microsoft Windows создавшую этот метафайл. Это значение должно быть всегда указано. Например, в метафайле созданном Windows 3.0 and 3.1, Version =0x0300.

FileSize определяет общий размер файла в словах.

NumOfObjects определяет количество объектов в файле.

MaxRecordSize определяет максимально возможный размер объекта, содержащегося в файле.

NumOfParams не используется. Всегда имеет значение 0.

Placeable метафайлы были разработаны корпорацией Aldus, как нестандартный путь указать параметры отображения на устройстве отображения. Placeable метафайлы широко распространены, но не поддерживаются Windows API. Для воспроизведения placeable метафайла используя Windows API необходимо переделать его заголовок. Каждый Placeable заголовок содержит 22 байта и выглядит следующим образом:

Key содержит специальное значение, идентифицируцие заголовок и всегда равное 9AC6CDD7h.

Handle исспользуется при расположении метафайла в памяти. Когда файл находится на диске, всегда равен 0.

Left, Top, Right, and Bottom содержит координаты изображения на устройстве отображения в логических единицах. (1 логическая единица 1/1440 дюйма, 720 логических единиц = 1/2 дюйма).

Inch содержит количество логических единиц в дюйме для данного изображения. Обычно это 1440 логических единиц в дюйме.

Reserved не используется и всегда = 0.

Checksum содержит контрольную сумму предыдущих 10 слов заголовка. Вычисляется посредством XOR кодирования:

или: PLACEABLEMETAHEADER *pmh; WORD *ptr; pmh->Checksum = 0; for (ptr = (WORD *) pmh; ptr Checksum; ptr++) pmh->Checksum ^= *ptr;

Clipboard метафайлы используют формат заголовка стандартных метафайлов, но ему предшествует 8- или 16-байтный заголовок:

MappingMode указывает тип координат для отбражения. Может принимать следующие значения:

Одна логическая единица

Определяется приложением (aspect ratio preserved)

Определяется приложением (aspect ratio not preserved)

Width и Height размер изображения с учетом значения MappingMode

Enhanced метафайлы являются новой и расширенной 32-битной версией стандартных метафайлов. Только 32-разрядный Windows API (Win32) поддерживает EMF файлы.

Строковые данные в EMF файлах используют Unicode кодировку.

Заголовок EMF содержит 80 байт и выглядит так:

RecordType идентифицирует EMF запись. Для заголовка всегда 00000001h.

RecordSize размер заголовка в байтах.

BoundsLeft, BoundsRight, BoundsTop, и BoundsBottom указывает размер изображения в координатах X, Y, ширина, и высота. BoundsTop и BoundsBottom должны быть больше чем BoundsLeft и BoundsRight соответственно.

FrameLeft, FrameRight, FrameTop, и FrameBottom указывает размер страницы включающей изображение в координатах X, Y, ширина, и высота. FrameTop и FrameBottom должны быть больше чем FrameLeft и FrameRight соответственно.

Signature идентификатор. Всегда равен 0x464D4520.

Version версия EMF файла. Версия 1.0 выглядит как 0x00000100.

Size размер файла в байтах.

NumOfHandles количество заголовков, используемых метафайлом при размещении его в памяти. Всегда равен 0 для дисковых файлов.

Reserved не используется. Всегда 0.

SizeOfDescrip количество 16-битных Unicode символов строки описания, включая все NULL символы. Если параметр равен 0, то строки описания в файле нет.

OffsOfDescrip положение строки описания от начала файла. Если параметр равен 0, то строки описания в файле нет.

NumPalEntries количество цветов в палитре. Палитра, если она присутствует должна находиться в конечной записи файла. Если парамет равен 0, палитра отсутствует.

WidthDevPixels и HeightDevPixels ширина и высота устройства отображения в пикселах.

WidthDevMM и HeightDevMM ширина и высота устройства отображения в миллиметрах.

Строка описанния EMF файла.

Строка описания EMF файла представляет собой набор Unicode символов. Размер строки практически не ограничен (может содержать более 2 билионов символов). Формат строки является «double NULL-terminated» где каждый первый 0 является признаком конца подстроки. Типичная строка оописания выглядит следующим образом:

Структура Записей стандартных Метафайлов

После заголовка всех типов метафайлов следуют записи описания данных. Структура записей METARECORD описана в файле WINDOWS.H и выглядит следующим образом:

Function номер GDI функции вызываемой для воспроизведения записи. Младший байт указывает номер функции, старший – количество параметров функции в словах. Например, значение 0x0213 указывает на функцию LineTo() (0x13) и на то, что функции необходимо два параметра.

Параметры, используемые функцией, следуют в обратном порядке. Например, функции LineTo() необходимы параметры X и Y, но в записи они следуют, как Y и X.

Все параметры при сохранении метафайла приведены к типу WORD, Поэтому необходимо преобразовать их тип перед использованием в функции.

Последняя запись метафайлов всегда содержит функцию с номером 0000h, поле Size равно 0003h, отсутствует массив параметров. Эта запись является заглушкой и показывает, что достигнут конец данных. (Q99334)

Например, запись, описывающая функцию LineTo должна отобразить линию от текущей точки до точки, описанной в записи:

Эти данные приведут к вызову GDI функции LineTo():

Некоторые функции содержат не только массив параметров, но и структуры с данными. Например, запись, описывающая функцию BitBlt использует сохраненное растровое изображениев формате Device Dependent Bitmap (DDB). Структура записи BitBlt в метафайлах Windows 2. x выглядит следующим образом:

Массив bitmap состоит из структур RGBTRIPLE:

DDB формат поддерживается Windows 2. x но не совместим с Windows 3.0 и старше. Windows 3.0 описывает функцию DibBitBlt и Device Independent Bitmap (DIB):

Массив bitmap состоит из структур RGBQUAD:

Другая специфическая запись метафайлов, заслуживающая внимание это Escape (0x0626). API Windows 3. x поддерживает 64 escape-последовательностей, которые могут содержаться в метафайле. Но на практике каждая escape-последовательность работает по разному, в зависимости от типа принтера.

Ниже приведен список GDI функций, поддержка которых в метафайлах была изменена с Microsoft Windows 3.0:

AnimatePalette
BitBlt
CreatePalette
CreatePatternBrush
DeleteObject
DibBitBlt
DibCreatePatternBrush
DibStretchBlt
RealizePalette
ResizePalette
StretchBlt

Не все GDI функции могут быть использованы в метафайлах, а только те, которые используют заголовок устройства отображения в качестве первого параметра.

Структура записей Enhanced метафайлов

Enhanced метафайлы имеют свою собственную структуру, которая похожа на структуру записей стандартных метафайолв, но является полностью 32-разрядной:

Фунции, поддерживаемые EMFописаны в WINDOWS.H и начинаются с преффикса EMR_*.

Parameters массив параметров, используемых GDI функцией. Параметры следуют в обратном порядке, чем в вызове функции. Например, два параметра для LineTo(X, Y) будут следовать, как Y и X.

EMF метафайл может состоять из любых из 97 типов записей, но 2 типа должны присутствовать обязательно. Это заголовочная запись (1) и Заглушка (14).

EMR_POLYPOLYLINE16

EMR_CREATEBRUSHINDIRECT

EMR_CREATEDIBPATTERNBRUSHPT

EMR_CREATEMONOBRUSH

EMR_REALIZEPALETTE

EMR_SCALEVIEWPORTEXTEX

EMR_EXCLUDECLIPRECT

EMR_SCALEWINDOWEXTEX

EMR_EXTCREATEFONTINDIRECTW

EMR_SELECTCLIPPATH

EMR_EXTSELECTCLIPRGN

EMR_SETARCDIRECTION

EMR_SETCOLORADJUSTMENT

EMR_SETDIBITSTODEVICE

EMR_SETMAPPERFLAGS

EMR_INTERSECTCLIPRECT

EMR_SETPALETTEENTRIES

EMR_SETPOLYFILLMODE

EMR_MODIFYWORLDTRANSFORM

EMR_SETSTRETCHBLTMODE

EMR_SETVIEWPORTEXTEX

EMR_SETVIEWPORTORGEX

EMR_SETWINDOWEXTEX

EMR_SETWINDOWORGEX

EMR_SETWORLDTRANSFORM

EMR_POLYBEZIERTO16

EMR_STROKEANDFILLPATH

Таблица цветов

EMF файл также может содержать таблицу цветов, используемую при отображении изображения. По умолчанию, файл не содержит таблицу цветов и использует системную палитру.

Поле NumPalEntries заголовка EMF файла указывает на количество цветов в таблице и равно 0 если таблица отсутствует. Если таблица присутствует, то она находится в конечной записи-заглушке:

Function Номер функции. Для заглушки всегда равен 14.

Size общий размер записи в байтах. Для записи не содержаещй палитры равен 20.

NumPalEntries количество цветов в палитре. Значение переписывается из поля NumPalEntries заголовка.

OffPalEntries указывает позицию первого значения палитры от начала записи.

Palette массив стурктур PALENT. Поле отсутвует, если палитры нет.

Flags может принимать значения:

цвет используется для анимации

Цвет не соответствует системной палитре

GDI Comment

Одной из важных особенностей EMF формата является возможность использования скрытых данных в файле. В отличие от escape-последовательностей WMF, комментарий GDI может содержать любой тип данных, полностью независящий от внешних устройств

GDICOMMENT запись имеет формат:

Function номер функции. Для GDI комментария всегда равен 70.

Size Общий размер записи в байтах. Для пустой записи комментария равен 12

SizeOfData Размер записи Data в байтах.

Data сам комментарий.

GDI комментарии могут содержать несколько определенных типов комментариев:

BeginGroup/EndGroup

Содержит коллекцию метафайлов и строк описания

Содержит метафайл и Encapsulated PostScript данные

Заголовок Public комментария выглядит следующим образом:

Identifier содержит значение 0x43494447 идентифицирующее комментарий.

Comment содержит значение 0x80000001 идентифицирующее структуру Public комментария

Version содержит значение версии метафайла. Обычно это 0x00000001.

Checksum контрольная сумма данных метафайла.

Flags всегда содержит 0.

Size Размер данных метафайла в байтах.

BeginGroup / EndGroup комментарии содержат один или несколько EMF объектов. BeginGroup указывает начало списка, EMF записей, и заканчивается EndGroup структурой. Такие группы могут быть вложенными.

Identifier содержит значение 0x43494447 идентифицирующее комментарий

Comment содержит значение 0x00000002 идентифицирующее структуру BeginGroup комментария.

BoundsLeft, BoundsRight, BoundsTop, и BoundsBottom определяют область вывода изображения.

SizeOfDescrip количество Unicode символов строки описания. Строка,если она присутствует, должна следовать сразу за заголовком. Поле равно 0, если строки нет.

EndGroup содержит только идентификационный заголовок без данных:

Identifier содержит значение 0x43494447 идентифицирующее комментарий.

Comment содержит значение 0x00000003 идентифицирующее структуру EndGroup комментария.

Multiformats комментарий используется для хранения метафайлов и Encapsulated PostScript (EPS) данных. Этот комментарий начинается с заголовка, затем идет одно или последовательност изображений:

Identifier содержит значение 0x43494447 идентифицирующее комментарий.

Comment содержит значение 0x40000004 идентифицирующее структуру Multiformats комментария.

BoundsLeft, BoundsRight, BoundsTop, и BoundsBottom определяют область вывода изображения.

NumFormats кличество структур EMRFORMAT.

Data сами структуры EMRFORMAT.

Signature содержит значение 0x464D4520 идентифицирующее структуру метафайла, и значение 0x46535045 идентифицирующее Encapsulated PostScript файл.

Version версия данных. Для EPS содержит версию EPS файла. Для EMF обычно равно 0x00000001.

Data размер содержащейся структуры в байтах.

OffsetToData содержит смещение данных относительно начала структуры GDICOMMENTMULTIFORMATS.

Copyright © 1996, 1994 O’Reilly & Associates, Inc. All Rights Reserved.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *