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

Вниз

как Упаковать несколько Bitmap в один файл   Найти похожие ветки 

 
webpauk   (2004-09-24 12:19) [0]

Необходимо создать файл, в который запаковать несколько Bitmap, а потом их програмно оттуда вытащить. Zip и пр. негодится. DLL - не надо. Пишу на WinApi. Если кто знает как или где, помогите.


 
TUser ©   (2004-09-24 12:45) [1]

Тут вроде упоминался компонент, предлагающий свою файловую систему. Если надо самому - записать их в один файл, между отдельными картинками вставить некоторый separator, а если он встречается внутри картинки - дуплицировать.


 
Amoeba ©   (2004-09-24 12:46) [2]

Разработай собственный формат файла в котором Bitmap"ы будут храниться последовательно. Если спосбен все писать на API, то это не должно составить особо большого труда.


 
Amoeba ©   (2004-09-24 12:51) [3]

Еще можно использовать бибилиотеку (она без компонентов!) SingleFileSystem (SFS)
http://www.aidaim.com/products/sfs/sfs_spec.php
Бесплатная версия полнофункциональна, только без исходников и выдает NagScreen при запуске программы. Если заинтересует, могу дать ссылку где есть исходники (хотя в форуме я уже ее как-то давал).


 
КаПиБаРа ©   (2004-09-24 12:56) [4]

webpauk   (24.09.04 12:19)
Универсальный алгоритм:
<Размер блока данных>
<Блок данных>
<Размер блока данных>
<Блок данных>
<Размер блока данных>
<Блок данных>
и т.д.

============================
Чтобы начать с нуля, до него
еще надо долго ползти вверх.
============================


 
Amoeba ©   (2004-09-24 14:22) [5]

Если делать все на API без сторонних библиотек, то юзай IStorage + IStream.



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

Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.036 c
4-1092391573
Дмитрий Ботвин
2004-08-13 14:06
2004.10.10
Тип запуска службы


3-1095068946
aliced
2004-09-13 13:49
2004.10.10
Где хранятся данные для CachedUpdates?


1-1095915518
kukuikar
2004-09-23 08:58
2004.10.10
MD5: похоже на правду?


1-1096061325
Ivanov
2004-09-25 01:28
2004.10.10
"Свернуть" окно программы


8-1090333829
Ricks
2004-07-20 18:30
2004.10.10
Воспроизведение MIDI





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