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

Вниз

Wmf и Dpi   Найти похожие ветки 

 
Jimmy   (2006-10-17 20:24) [0]

Не подскажете ли, в Wmf-файлах хранится информация о размере в см и dpi?
Заранее спасибо.


 
guav ©   (2006-10-17 20:33) [1]

Да.
Что именно из этого хранится: размер в пискелях, физический размер или dpi я не знаю (может все три, может два из трёх); но получить можно всё из этого.

Лучше использовать EMF.
Кстати, в GDI+ появились ещё новые метафайлы.


 
Jimmy   (2006-10-18 18:36) [2]

Спасибо! Тогда еще один вопрос: как из Delphi сохранить wmf-файл (Image1.SaveToFile) с любым, нужным dpi? И объясните (я совсем не работал в Delphi с векторной графикой) что значит лучше EMF? Как вообще создать emf-image?


 
Ketmar ©   (2006-10-18 18:52) [3]

а какая связь между image и metafile??? TMetafile, F1.


 
guav ©   (2006-10-18 21:25) [4]

Разрешение EMF берётся из "справочного" DC, заданного при записи.
В  EMF можно использовать SetMapMode и другие функции преобразования координат, кроме того при StretchBlt исходная картинка сохраняется полностью, т.е. реальный DPI может отличатся от заданного и быть разным для разных "элементов" метафайла.
Wmf - устаревший формат метафайла, не поддерживающий все функции GDI



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

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

Наверх




Память: 0.44 MB
Время: 0.041 c
2-1181978373
Ral'f
2007-06-16 11:19
2007.07.08
Как учесть поле-счётчик в SQL запросе?


3-1175791322
Kley
2007-04-05 20:42
2007.07.08
Фильтрация при открытии формы


15-1181200151
cosinus
2007-06-07 11:09
2007.07.08
Помогите с ошибкой в 2003...


15-1181308778
VICTOR_
2007-06-08 17:19
2007.07.08
чтение данных из COM-порта


2-1181935276
лЕвый поЗер
2007-06-15 23:21
2007.07.08
паскаль





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский