Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Сохранение Картинки в текстовый файл |
Автор: BOB4uK 11.7.2008, 17:42 |
Хочу сохранить в текстовый файл пару переменных и картинку из TImage. Как это сделать? И как потом считывать? |
Автор: Partizan 11.7.2008, 18:35 |
BOB4uK, google: writing to file in binary mode |
Автор: BOB4uK 11.7.2008, 18:49 | ||
Мне нужно записать именно в текстовый файл... |
Автор: Artemon 11.7.2008, 18:57 |
Хозяин - барин, если хотим записать картинку в текстовый файл, то бинарные данные сначала необходимо перевести в кодировку Base64. Данная кодировка содежит только символы A-Z, a-z и 0-9, что составляет 62 знака. Поэтому мы можем легко хранить ее хоть в Word документе, хоть в Excel. Вот здесь подробнее написано, что это за зверь: http://ru.wikipedia.org/wiki/Base64 |
Автор: BOB4uK 11.7.2008, 19:42 |
Оооо! Ща ознакомлюсь... Спасибо! |
Автор: BOB4uK 12.7.2008, 07:08 |
А этот алгоритм реализовывать самому нужно или есть стандартные функции? |
Автор: jonie 13.7.2008, 11:06 |
http://www.flipcode.com/archives/Base64_Encoder_Decoder.shtml вот пример реализации. кроме base64 сущесутвуют и другие методы кодирования в "читабельный вид". например uuencode, xxencode и др. |