Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Вниз

Сохранение в emf   Найти похожие ветки 

 
Jimmy   (2007-09-23 12:22) [0]

Как сохранить векторное изображение в emf-файл?
Var ImMetaFile  : TMetaFile;
ImMetaFile.SaveToFile("1.wmf");
Так я сохраняю его в wmf. Если написать
ImMetaFile.SaveToFile("1.emf");
будет создан emf-файл? И можно ли в двух словах сказать чем отличаются эти два формата?


 
Lacmus ©   (2007-09-23 16:12) [1]

TMetafile.Enhanced Property

Description
Use Enhanced to determine how the metafile is stored on disk. If Enhanced is true, the metafile is stored as an .EMF (Win32 Enhanced Metafile). If Enhanced is false, the metafile is stored as a .WMF (Windows 3.1 Metafile, with Aldus header).

The in-memory format is always EMF. WMF has very limited capabilities; storing as WMF will lose information that would be retained by EMF. This property is set to match the metafile type when loaded from a stream or file. If loaded as WMF, then save as WMF.


 
Jimmy   (2007-09-23 16:32) [2]

Спасибо! А почему эллипс, повернутый с помощью SetWorldTransform, в wmf сохраняется нормально, а в emf - некорректно (не повернутый)?


 
Lacmus ©   (2007-09-23 16:40) [3]

EnumEnhMetaFile


 
Jimmy   (2007-09-23 18:24) [4]

Пожалуйста, поподробнее!


 
Jimmy   (2007-09-23 21:35) [5]

Большая просьба: поясните что значит ответ "EnumEnhMetaFile"!


 
Lacmus ©   (2007-09-23 22:31) [6]

Попробуйте использовать функцию EnumEnhMetaFile для ответа на свой вопрос, описание функции здесь http://msdn2.microsoft.com/en-us/library/ms534474.aspx



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.053 c
4-1177198354
nikitozz
2007-04-22 03:32
2007.10.21
Как завершить процесс.


2-1191265539
Farel
2007-10-01 23:05
2007.10.21
Blob


1-1186647781
kudatsky
2007-08-09 12:23
2007.10.21
Вызов OutLook


2-1190890507
l_v
2007-09-27 14:55
2007.10.21
Сообщения другим приложениям


2-1190775505
Alex7
2007-09-26 06:58
2007.10.21
Как ограничить работу проги только с конкретных компов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский