|
Сохранить картинку из URL | ☑ | ||
---|---|---|---|---|
0
Loos_1
24.03.22
✎
19:14
|
Подскажите, как сохранить картинку из URL, если в ссылке не файл, а просто изображение?
В этой ссылке отображается QR код и в ПолеHTMLДокумента он выглядит мелко и не по центру экрана. Надо эту картинку сохранить, чтобы потом вставлять как картинку и увеличить размер. Или можно по-другому размер увеличить? |
|||
1
Злопчинский
24.03.22
✎
19:24
|
открой ссылку в бравзере для начала и проверь все что тебя интересует.
|
|||
2
Loos_1
24.03.22
✎
19:37
|
ссылка выводится в поле HTML документа.
Вопрос как сохранить изображение или как увеличить размер картинки? |
|||
3
Loos_1
24.03.22
✎
19:39
|
можно увеличивать его CTRL+
но надо сделать, чтобы выводилось изначально на экран увеличенно, потому что у пользователя не будет мышки и клавиатуры |
|||
4
acht
24.03.22
✎
20:55
|
(0) Что такое URL?
|
|||
5
Loss_I
24.03.22
✎
22:02
|
(4) ссылка https, которая получена в результате ответа на запрос API
|
|||
6
acht
24.03.22
✎
23:01
|
(5) Если по этой ссылке отдается непосредственно тушка картинки, то можешь использовать КопироватьФайл.
|
|||
7
Loss_I
25.03.22
✎
00:28
|
нет, не файл, просто изображение в этой ссылке
|
|||
8
Злопчинский
25.03.22
✎
00:31
|
(7) покажи сам текст ссылки
|
|||
9
Злопчинский
25.03.22
✎
00:48
|
(5) "ссылка https" - это просто строка.
что возвращается по этой ссылке? вбей, мля, ссылку в строку адреса браузера - просил ранее - них..я не сделал, да? после того как в бравзере откроется/покажется что-то - покажи исходный код страницы |
|||
10
Loos_1
25.03.22
✎
09:26
|
https://test.ecom.raiffeisen.ru/api/sbp/v1/qr/ADCBAF0740A44D3DBB09CD409177EFA2/image
Вот пример этой ссылки |
|||
11
Loos_1
25.03.22
✎
09:27
|
Если открывать ее в ПолеHTMLДокумента, то там открывается как в IE и QR код мелко в левом углу
|
|||
12
Вафель
25.03.22
✎
09:36
|
сделай
<img src=""/> Там уже можно и ширину и высоту задать |
|||
13
Loos_1
25.03.22
✎
09:38
|
(12) где и как такое сделать?
|
|||
14
Loos_1
25.03.22
✎
09:39
|
Сделано просто ЭлементыФормы.ПолеHTMLДокумента.Перейти(qrUrl);
|
|||
15
Kassern
25.03.22
✎
09:40
|
(0) если вы скачать хотите и работать дальше как файлом картинки, то httpСоединение с ssl вам в помощь
|
|||
16
Loos_1
25.03.22
✎
09:40
|
сейчас и есть такое соединение
|
|||
17
Kassern
25.03.22
✎
09:40
|
если платформа не древняя и с корневыми сертификатами нет проблем, то можете просто КопироватьФайл()
|
|||
18
Kassern
25.03.22
✎
09:41
|
(16) а на кой вам ПолеHTMLДокумента ?
|
|||
19
Loos_1
25.03.22
✎
09:41
|
а как можно еще вывести на форму?
|
|||
20
Kassern
25.03.22
✎
09:43
|
(19) это вам сюда https://its.1c.ru/db/metod8dev/content/3576/hdoc
|
|||
21
Loos_1
25.03.22
✎
09:59
|
ПолучитьНавигационнуюСсылку первый параметр Объект. А какой здесь будет объект?
|
|||
22
Loos_1
25.03.22
✎
10:02
|
это не подойдет наверное
|
|||
23
Kassern
25.03.22
✎
10:03
|
(21) вот тут почитайте https://1clancer.ru/article/vyvod_izobrazheniya_na_upravlyaemuyu_formu_872
|
|||
24
Kassern
25.03.22
✎
10:04
|
там 2 варианта, для управляемой формы и для обычной. В вашем же случае, необходимо картинку поместить во временное хранилище и дать ссылку на него
|
|||
25
Loos_1
25.03.22
✎
10:08
|
так в этом и вопрос, как картинку-то во временное хранилище положить, чтобы потом использовать?
|
|||
26
Loos_1
25.03.22
✎
10:09
|
форма не управляемая
|
|||
27
Loos_1
25.03.22
✎
10:10
|
как получить картинку из ссылки
|
|||
28
Loos_1
25.03.22
✎
10:10
|
нет нигде примеров
|
|||
29
acht
25.03.22
✎
10:13
|
(7) > не файл, просто изображение в этой ссылке
Не, с таким уровнем подготовки, давай-ка ты сам. |
|||
30
Kassern
25.03.22
✎
10:54
|
(28) Вот что в этом куске кода вам не понятно? (еще и с комментарием...)
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) // Получаем картинку из двоичных данных КартинкаВХранилище = Новый Картинка(Фото.Получить()); // Подставляем картинку в элемент формы ЭлементыФормы.ФотоСотрудника.Картинка = КартинкаВХранилище; КонецПроцедуры Открываем синтаксис помощник и читаем про Новый Картинка и какие можно использовать параметры, чтобы получить объект Картинка. Подсказываю, можно указать путь до файла. Далее в чем трудность сделать "На обычной форме добавляется элемент "ФотоСотрудника" с типом "Поле картинки"." ? Вы как вообще мануалы читаете, чтобы потом утверждать "нет нигде примеров"? |
|||
31
Kassern
25.03.22
✎
10:55
|
если уж совсем в тягость, открывайте любую типовую конфу с номенклатурой на неуправляемых формах и посмотрите в коде как там картинка выводится для товара.
|
|||
32
Loos_1
25.03.22
✎
11:00
|
Как из этой ссылки https://test.ecom.raiffeisen.ru/api/sbp/v1/qr/ADCBAF0740A44D3DBB09CD409177EFA2/image
получить картинку. Вопрос был именно в этом. |
|||
33
Ёпрст
25.03.22
✎
11:19
|
(32) простой get запрос , ответ получаешь как ПолучитьТелоКакДвоичныеДанные и всё это пихаешь в Новый Картинка(тут твои полученные двоичные данные)
|
|||
34
Вафель
25.03.22
✎
11:22
|
зачем заморачиваться со скачкой, когда можно напрямую в поле хтмл нужные размеры задать
|
|||
35
Ёпрст
25.03.22
✎
11:22
|
(34) хз, мот он хочет в поле картинкой отобразить..ну или там в моксель закинуть в печ форму какую.
|
|||
36
Ёпрст
25.03.22
✎
11:25
|
Для скачки.. тип того. Только надо учитывать, что возможен редирект, нужны иногда заголовки и т.д. и т.п.
|
|||
37
Вафель
25.03.22
✎
11:26
|
для скачки можно просто КопироватьФайл
|
|||
38
Kassern
25.03.22
✎
11:31
|
(36) забыли в соединении ssl прописать, там https используется
|
|||
39
Ёпрст
25.03.22
✎
11:34
|
(38) для этого примера, там http
|
|||
40
Ёпрст
25.03.22
✎
11:37
|
Если для (32) то так
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |