![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
AlienEmperor |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 160 Пол: Мужской Реальное имя: Серый Репутация: ![]() ![]() ![]() |
Собственно, вопрос: мне нужно создать файл, содержащий описание (record) и произвольное число JPEG'ов, котороые получаются преобразованием из BMP-файлов... Для такого файла нужно сделать Header, в который поместить размер каждого файла (смещение от начала)... Можно ли как-нибудь узнать размер JPEG'а не сохраняя его на диск ?
-------------------- Все в жизни ботва... Кроме пчел!
|
![]() ![]() |
hiv |
![]()
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Дело не в этом... просто JPEG это не только компрессия, но и формат записи файла. А в памяти для отображения картинки на экране изображение храниться в формате BMP, т.к. это стандарт при работе с GDI Windows-а. Поэтому если хочешь не сохраняя в файл получить в памяти JPEG структуру, то используй описанный метод - сохраняй в TMemoryStream.
-------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
![]() ![]() |
![]() |
Текстовая версия | 27.07.2025 15:10 |