|
чтение картинки из base64
| ☑ |
0
NordMad
08.05.18
✎
15:50
|
подскажите, можно ли воспроизвести картинку из строки base64. через base64значение - получаю двоичный код. вопрос, можно ли без записи в файл с последующим открытием его сразу открыть картинку на форме в поле Картинка?
|
|
1
xaozai
08.05.18
✎
15:56
|
ЭлементыФормы.ПолеКартинки1.Картинка = Новый Картинка(_ДвоичныеДанные, Истина);
|
|
2
NordMad
08.05.18
✎
15:58
|
(1) УФ. там нету свойства Картинка..
|
|
3
NordMad
08.05.18
✎
15:58
|
у поля формы
|
|
4
xaozai
08.05.18
✎
16:00
|
(2) Картинка = ПоместитьВоВременноеХранилище(_ДвоичныеДанные, УникальныйИдентификатор)
|
|
5
NordMad
08.05.18
✎
16:01
|
(4) и потом как передать элементу формы?
|
|
6
xaozai
08.05.18
✎
16:03
|
(5) в (4) Картинка - это поле картинки на клиенте.
Больше ничего не нужно, картинка сразу отобразится.
|
|
7
NordMad
08.05.18
✎
16:08
|
(6) не показывает. а картинка.Вид = empty
нужно дописывать: data:image/jpeg;base64, в строку
двоичные = Base64значение(КодКартинки);?
|
|
8
NordMad
08.05.18
✎
16:21
|
если пишу:
Двоичные = base64значение(КодКартинки);
ЭлементКартинка = новый Картинка(Двоичные);
тогда видкартинки = Абсолютная. т.е. что то подтягивается, но картинка так и не рисуется
|
|
9
NordMad
08.05.18
✎
16:52
|
больше нету варивантов ни у кого?
|
|
10
ugorchina
08.05.18
✎
17:00
|
( (9) а Вы уверены что там б64? Дайте результат (8)
|
|
11
NordMad
08.05.18
✎
17:11
|
(10) да проверял на онлайн конвенторе - картинку вижу
|
|
12
NordMad
08.05.18
✎
17:12
|
(10) код картинки кинуть?
|
|
13
NordMad
08.05.18
✎
17:45
|
получилось. неверный тип реквизита был. почему то подумал что если элемент формы имеет тип картинка то и реквизит формы с которым он связан тоже должен иметь тип картинка. а не строка как правильно
|
|
14
Fram
08.05.18
✎
18:23
|
(13) посмотри в СП что возвращает ПоместитьВоВременноеХранилище
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший