|
Как вывести объект картинка в поле HTML документа (обычные формы)? |
☑ |
0
tciban
30.10.20
✎
12:29
|
Уважаемые коллеги! Возникла следующая проблема: я получаю через веб сервис из другой базы картинки (что то типа вложений в электронные письма в типовых) В обработке есть поле HTML документа. Как вывести туда эти картинки?
|
|
1
Волшебник
30.10.20
✎
12:39
|
<img src="file.jpg" />
|
|
2
Жан Пердежон
30.10.20
✎
12:39
|
сохранить/разместить куда-нибудь картинки не предлагать?
|
|
3
tciban
30.10.20
✎
12:44
|
(1) Т.е. сохранить картинку во временный файл и подставить его имя с путем в тег img ?
|
|
4
tciban
30.10.20
✎
12:51
|
я делаю так
АдресХранилища = ПоместитьВоВременноеХранилище(Картинка1, ЭтаФорма.КлючУникальности);
и затем формирую такой текст HTML
<img height="366" src="e1cib/tempstorage/9d90579f-c638-460f-b951-ec1373898bf6?seanceId=e2678012-b4bf-40fa-a0ae-4b7337b82898" style="border:none;" width="587"/
АдресХранилища это e1cib/tempstorage/9d90579f-c638-460f-b951-ec1373898bf6?seanceId=e2678012-b4bf-40fa-a0ae-4b7337b82898
затем делаю ЭлементыФормы.Комментарии.УстановитьТекст(ПолныйТекстHTML);
но там вместо картинок крестики
|
|
5
Волшебник
30.10.20
✎
12:52
|
(4) src="file на диске"
|
|
6
Lexey_
30.10.20
✎
12:54
|
(3) можешь не сохранять, а использовать base64
|
|
7
tciban
30.10.20
✎
12:57
|
(6) А можно поподробнее, с примером или ссылку на пример?
|
|
8
ДенисЧ
30.10.20
✎
12:59
|
(7) Пихаешь картинку в двоичные данные, потом base64строка(дд) и в src пишешь "data:" + твоястрока
Где-то так.
|
|
9
Вафель
30.10.20
✎
13:00
|
(5) в веб клиенте не будет работать
|
|
10
tciban
30.10.20
✎
13:01
|
(9) Я из веб клиента получаю картинку, с этим все ок. Теперь мне ее показать надо
|
|
11
tciban
30.10.20
✎
13:09
|
(8) Денис! У меня не файл, у меня есть объект 1С Картинка, достана из ХхранилищаЗначений
|
|
12
Lexey_
30.10.20
✎
13:13
|
(7) <img src="data:image/gif;base64,R0lGODdhAQABAPAAAP8AAAAAACwAAAAAAQABAAACAkQBADs" />
|
|
13
tciban
30.10.20
✎
13:16
|
Ура! Получилось! Велик и могуч коллективный разум! Слава Волшебнику!
|
|