Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| AlienEmperor |
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 160 Пол: Мужской Реальное имя: Серый Репутация: 0 |
Собственно, вопрос: мне нужно создать файл, содержащий описание (record) и произвольное число JPEG'ов, котороые получаются преобразованием из BMP-файлов... Для такого файла нужно сделать Header, в который поместить размер каждого файла (смещение от начала)... Можно ли как-нибудь узнать размер JPEG'а не сохраняя его на диск ?
-------------------- Все в жизни ботва... Кроме пчел!
|
![]() ![]() |
| AlienEmperor |
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 160 Пол: Мужской Реальное имя: Серый Репутация: 0 |
2hiv: дык, а так и сделал уже... Я с самого начала так сделал, когда еще вопрос даже не задал... Просто мне не очень нравится такой подход...
P.S. Кстати, в Delphi5 при использовании модуля JPEG и потоков, я обнаружил интересную фигню: при попытке считать файл из потока (MyJPEG1.LoadFromStream(MyStream)) в файл MyJPEG1 считываются ВСЕ JPEG'и из заданного потока... Пришлось из примеров выдирать JPEG.PAS и перекомпилировать его, перенеся метод ReadStream из Protected в Public..., там хотя бы указывается размер считываемой информации... -------------------- Все в жизни ботва... Кроме пчел!
|
| hiv |
Сообщение
#3
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: 11 |
Цитата(AlienEmperor @ 31.05.05 9:41) Просто мне не очень нравится такой подход... Еще раз говорю - этот подход задает Билл Гейтс. Так что все эмоции к нему, а не в Delphi. К примеру у UNIX систем стандартным является PNG файл, который может иметь компрессию, но дело в том что библиотека компрессии zlib стандартно поставляется с системой и ей юзается. А нестандартные форматы формируются при сохранении. -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
AlienEmperor Размер (в байтах) Jpeg'а ДО его записи... 26.05.2005 14:21
Digitalator Первое что приходит на ум....
можно сохранить TJpe… 27.05.2005 18:06
AlienEmperor В принцыпе, так я и сделал... Header сохраняет раз… 31.05.2005 12:56
hiv Дело не в этом... просто JPEG это не только компре… 31.05.2005 13:12
AlienEmperor
Что-то я не заметил в своем тексте эмоций к Delp… 1.06.2005 16:10
hiv Создай потомка типа JPEG (например MJPEG - движуще… 1.06.2005 16:38
AlienEmperor
Согласен... В конечном варианте так и сделаю.
Бл… 1.06.2005 18:29![]() ![]() |
|
Текстовая версия | 6.11.2025 11:50 |