Обработка wmf (Windows Matafile)...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Обработка wmf (Windows Matafile)...

Сообщение SergeyDV » 16.02.2009 17:45:33

Собственно сабж...
Есть ли какой класс для работы с wmf?
Или как wmf привести к TBitmap?
SergeyDV
новенький
 
Сообщения: 18
Зарегистрирован: 18.12.2008 22:22:31

Re: Обработка wmf (Windows Matafile)...

Сообщение SergeyDV » 04.03.2009 12:12:01

Нашел такой вот это: http://wiki.lazarus.freepascal.org/TMet ... fileCanvas
Но там не реализованы Load(Save)FromStreem и Load(Save)FromFile...

У меня задача: есть БД (не моя) в которой хранятся рисунки в emf, вот их то и надо оттуда выдернуть, показать и сохранить в своей БД.
SergeyDV
новенький
 
Сообщения: 18
Зарегистрирован: 18.12.2008 22:22:31

Re: Обработка wmf (Windows Matafile)...

Сообщение Михаил Крамер » 06.03.2009 21:20:57

А в какой оси? Если в Windows - то функции обработки метафайлов в API и так достаточно удобны - лучше использовать напрямую. Но кросс-плотформенность полетит конечно
Михаил Крамер
новенький
 
Сообщения: 73
Зарегистрирован: 08.02.2008 14:26:40

Re: Обработка wmf (Windows Matafile)...

Сообщение SergeyDV » 10.03.2009 15:55:21

да именно в винде и надо!
попытки найти документацию с API для метафайлав у меня не увечались успехом...
где можно почитать?
SergeyDV
новенький
 
Сообщения: 18
Зарегистрирован: 18.12.2008 22:22:31

Re: Обработка wmf (Windows Matafile)...

Сообщение Михаил Крамер » 13.03.2009 18:33:35

  • http://develab.narod.ru/api/index0.htm
  • http://www.softforfree.com/programs/spravochnik_winapi-4437.html
  • http://delphi7.info/?module=winapi

См. на предмет функций CreateMetafile, EnumMetafile, PlayMetafile и прочие

Добавлено спустя 6 минут 20 секунд:
Вот вам ещё:
http://soft.softodrom.ru/ap/p3218.shtml

Все функции API для метафайлов очень удобны
Михаил Крамер
новенький
 
Сообщения: 73
Зарегистрирован: 08.02.2008 14:26:40


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

Рейтинг@Mail.ru