Помогите расшифровать двоичные данные #697128


#0 by Eugene_life
В УТ 10.3 (типовая) в Хранилище хранится картинка. База лежит на SQL-сервере. Сторонний запрос обращается к данным и получает двоичные данные этой картинки. Но, увы. Обратно преобразовать их не удается - картинка не открывается. Подскажите, как преобразовать данные назад в картинку, без использования кода 1С?
#1 by МихаилМ
сохраните значение в файл . сравните с оригиналом. узнаете, что нужно удалить
#2 by Eugene_life
в хранилище данные имеют меньший размер, чем в оригинальной картинке. Так что, по ходу, нужно будет что-то добавить :)
#3 by МихаилМ
значит измените параметр сжатия
#4 by shuhard
про преобразование картинок туда и обратно было много веток
#5 by Eugene_life
было много, но все они не дают ответа. Я 3 часа читал эти ветки. Как получить данные вопроса не было изначально, бинарные данные получаются. Но превратить их в jpeg назад - никак.
#6 by Eugene_life
Параметр сжатия можно разве поменять, без изменения типовой?
#7 by H A D G E H O G s
нет. Сохрани файл как zip, открой rar-om Пробуй.
#8 by Лефмихалыч
сделайте веб-сервис, который будет отдавать эту картинку, не телепите мозг СУБД своими кривыми прямыми запросами
#9 by Eugene_life
Все остальное получается "кривыми прямыми запросами", и получать отдельно картинки - это не круто. Тогда надо все было делать веб-сервисом
#10 by Eugene_life
Выдает ошибку "файл поврежден". Видимо, есть какая-то хитрость. Неужели нельзя данные из базы прочитать и привести к первоначальному виду?
#11 by ДенисЧ
Можно. См
#12 by Eugene_life
Этот путь понятен и оставлен на "запас". Вопрос о том, можно ли "расшифровать назад" картинку из данных 1С?
#13 by shuhard
[Неужели нельзя данные из базы прочитать и привести к первоначальному виду] конечно можно, ни каких патентованных и закрытых алгоритмов 1С не применяет
#14 by Eugene_life
Тогда как это сделать?
#15 by shuhard
разобраться в формате, хотя бы хек-редактором, взяв за основу файлик из 10 байт
#16 by Eugene_life
я здраво расцениваю свои математические способности. Я, конечно, попытаюсь... Но в итоге, думаю, придется делать через веб-сервис.
#17 by Зойч
1с использует зип БЕЗ заголовков
#18 by Eugene_life
Интересно.. а как в ZIP отрезать/добавить заголовки?
#19 by Лефмихалыч
всё остальное тоже отдавайте вебсервисом
#20 by МихаилМ
вот решение в "рамках" ms sql
#21 by SanGvin
вообще, есть поверье, что в базе 1С нехорошо картинки хранить. у нас вот на отдельном сервере лежат
#22 by Eugene_life
у нас маленькая база (порядка 400 наименований), ежедневный бэкап, нам можно )
#23 by Eugene_life
спасибо за ссылку, смотрю
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С