Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

LoadFromClipboardFormat


Алексей Петухов ©   (2004-12-19 09:43:00) 

Здравствуйте, уважаемые мастера.

Пытаюсь загрузить картинку из Clipboard-а (выделена станица в Word-е)
Image.Picture.Metafile.LoadFromClipboardFormat(CF_METAFILEPICT, MyHandle, 0);В картинку попадает изображение в маштабе гдет-то 500%
Причем естли в WordPad-e нажать Paste то вставляется 1:1

Как с этим бороться?


KilkennyCat   (2004-12-22 23:34:00) [1]

Но ведь все просто очевидно: разрешение экрана менее 100 дпи, картинка, предположим, имеет 600 дпи. При выводе она будет увеличена в более чем 6 раз. Соответсвенно, надо выводить с учетом истинных размеров ширины и высоты. Получение их из различных форматов описано неоднократно.


Алексей Петухов   (2004-12-22 17:17:00) [2]

Похоже я общаюсь сам с собой :-)


Алексей Петухов   (2004-12-21 19:15:00) [3]

Созданый ранне wmf файл имеет одну ширину и высоту, а созданный позже из того-же источника почему-то другую. Отсюда наверное  и выглядит он при отображении по другому...

Может кто встречался с описанными выше трудностями?


Алексей Петухов   (2004-12-20 16:24:00) [4]

Кто поможет примерчиком?


Алексей Петухов   (2004-12-20 16:24:00) [5]

Кто поможет примерчиком?


Алексей Петухов   (2004-12-19 17:04:00) [6]

А это как?


Алексей Петухов   (2004-12-19 17:04:00) [7]

А это как?


KilkennyCat   (2004-12-19 13:48:00) [8]

учитывать dpi


Наверх

Титульная страница Поиск, карта сайта Написать письмо