Главная  
14.05.2026 г.
Главная
Проекты
Статьи
Начинающим
Архив новостей
Ссылки
Контакты
Поиск
Файлы
Форум
Карта сайта
Авторизация
Админцентр
Поддержи наш сайт!
Через WebMoney

 R785211844650
 Z210696637574
 E368177590409

Экспорт новостей
Если вы хотите опубликовать материал на сайте...

Просто напишите нам (воспользовавшись меню КОНТАКТЫ) о своем намерении - мы выйдем с вами на связь и договоримся обо всем.

Популярное
Последние новости
EMF Debugger Печать E-mail
Рейтинг: / 7
ХудшаяЛучшая 
Автор ARV   
19.07.2007 г.

Утилита просмотра и изучения внутренней структуры метафайлов - де факто стандарта внутреннего представления графической информации внутри системы Windows.

Скриншот программы

EMF Debugger предназначается для тех программистов, которые занимаются обработкой векторных графических изображений в форматах EMF и WMF - так называемых метафайлов.

Формат метафайла - это де-факто стандарт внутреннего представления изображений в Windows. Он очень удобен для создания векторных изображений, т.к. в этом случае позволяет производить произвольное масштабирование изображения без потери качества. Этот формат используется в качестве промежуточного при печати (при спулинге).

Однако редактирование метафайла - нетривиальная задача. Особенно, если программист использует объектно-ориентированные языки программирования типа Delphi. Дело в том, что в этих системах используется подход, в результате которого может произойти резкое увеличение объема метафайла при полном отсутствии видимых изменений: простое копирование метафайла из одной канвы (программисты меня поймут) в другую уже прибавляет пару сотен байт к метафайлу! А, например, если попытаться осуществить поворот, скажем, на 90 градусов, да еще не один раз, а несколько, то может статься результирующий файл окажется на 2-3 порядка (т.е. в 100 или даже 1000 раз!!!) больше исходного! Этот факт проверен!

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

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

Краткий перечень возможностей программы:

  • Исследование расширенных (EMF) и обычных (WMF) метафайлов.
  • Проведение ручной или автоматической оптимизации записей метафайла.
  • Просмотр параметров 70% типов записей метафайла в "расшифрованном" виде.
  • Возможность загрузки изображения из буфера обмена и обратное действие.
  • Сохранение результата правки в расширенном метафайле.
  • Экспорт сведений о внутренней структуре изображения в текстовом виде.
  • Подробная справочная система.

Файлы для скачивания доступны в файловом архиве.


Добавить в любимые (0) | Просмотров: 24142

  Ваш коментарий будет первым

Только зарегистрированные пользователи могут оставлять коментарии.
Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.

 
« Пред.
Кто на сайте?
Друзья сайта
Web-ring: электроника, электронные компоненты и приборы
rand prev next
Radioded.ru - Микроконтроллерам респект! Всё о микроконтроллерах.
Лаборатория самоделок на микроконтроллерах AVR
Разработка электроники. Весело и со вкусом.
  Сайт :: Паятель.at.ua - статьи и простые схемы, конструкции для начинающих и профессионалов.
Защита, контроль, управление.
Как самостоятельно изготовить, починить, усовершенствовать самые обычные (и не обычные) бытовые предметы и вещи. Приемы работы, идеи, статьи и описания.
Справочник радиоюбителя - справочные данные о трансформаторах, радиолампах, дросселях и др. Интерактивный путеводитель по журналам Радио, Радиолюбитель, Схемотехника и др.
BannerFans.com
Лаборатория самоделок на микроконтроллерах AVR