![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
AlienEmperor |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 160 Пол: Мужской Реальное имя: Серый Репутация: ![]() ![]() ![]() |
Господа! Возникла проблема: беру битмап, считываю в него файл с помощью Bitmap.LoadFromFile(FileName); создаю объект типа TJPEGImage, присваиваю
Assign'ом битмап в JPEG, пишу в файл (в поток)... Затем из файла считываю JPEG в TImage опять-таки Assign и наблюдаю странный эффект (проявляется не всегда) часть пикселов с правой стороны картинки перемещается в левую (5 пикселов, если быть точным)... Не то чтобы очень плохо, но неприятно... Может быть кто-нибудь встречался с такой бодягой и знает как это исправить ? Или (что еще болеее важно) откуда она такая берется ? P.S. Как я понял такое происходит, если разрешение картинки больше 640х480... Ни одна картинка с таким разрешением не сглючила... P.P.S. В TImage картинка выводится с Stretch:=True; -------------------- Все в жизни ботва... Кроме пчел!
|
![]() ![]() |
![]() |
Текстовая версия | 9.07.2025 2:37 |