Добрый день.
Есть POST-запрос, который получает информацию с сервера. В ответе присутствует картинка - строка Base64.
Он-лайн конвертеры её показывают. Можно ли в самой 1с-ке конвертнуть её, например в jpg, bmp?
Заранее спасибо!
(11) Это исходный base64:
"data:image/webp;base64,UklGRrgFAABXRUJQVlA4IKwFAACQLgCdASo6Ad0APu1yslUppiUjIVLqCTAdiWlu4XNBG/Or6O9rePTZ7dqfxV+OPNNu6GW+2g9GdN/mKf2j0Ns/71T7CH65elh7F/259k8YExvl1DcuY3y6huXMZe0/7+qc9U+X2QFzjzx1py5t2odkZ4404Z7Ed07nC5byc7i4RQUPqcgrlVJw3LmN8ujlgFtcPOu9yPB9bIcAif51NK4CJpw3LmN8tGXPRkV+YHjw1UhHDwrFhKmTG0fHIEpWT4zxL9Z3L7BcyYsmMs00xvl1DcqqKkaPL47zPAVRSJjRv8dikIg6KcLtsOyM8caZRNKUUMzVaQERNMYRNOG5cxvjOuhd+aXXU0y8skjzPskYYblzG+Wn+3KDhIVnP75+4cYoblzG+Wn+3NO/f1NvKnSeONOG5cRtDGcdJXME0sldlT7RRvl1DcuYyqqKdq+BoGUTi5gKAhe90o0NhujR7ULJK2hAXy6YLocNy5jeOreB3LmN8uoblzG+XUNy4YAA/v5ggJUnt1P3lhfcbm6VSLJDjTGltxSIFJR0CnCzk8MIE7+uu1zyL2fl9TLqEFQa/PukW1BsFB2B31sLB1O7bfo7iZ+MoTSMEn1+UeiLzf9i9huHs44OxTM9HkJNnk3Ic1PFGbHDSz/kxGtlWd+w1It9YGQCFdLFi3JwxOi+/4HysSqCy5WmqLkaL8hsZLRP4J6lWEIt3NVQkqjim7XuEEz2sJVysF4FQN2OpMrHjwCW3irxarR13xerD0ur9QMgrG2VdH3AR6WoPuE/pD0GCix0Z6e1Wx8NFDiV+2OmAAWnWoqxNLnYpme+PJgTAzxPUIc1qV05VV+X0LnKgdqGeN779DP+1EMeL8seCTRIwDchuwtgXIX7cV4odYzjIN01LtLJuNLEN5SaOCj+Dc4v5V/59orO4Kim3xhksg8p5TDijo38pcX/kS2KGtYHM/AzVXq3dVHanyw3aFGb8/j0BzbhzUXsvT5Yy2Sin3pkXUYEdJy0lo1dKtE+eosE4chNYcJ/73pewrYgXXl+0QiJDmq3mXu/yi87XfehjJkr3Zsny+hP0uUX1ACFF1KmStnlndFjgcl1/j8zZVq1JrSSu039bNln1kDRBdiuDZg0e80l2/wDcr+HePzDP4bciYXubIiLt8DH/3t8M3tbaPbydfg82sYsCRC1U0xNr+3EIQJTEyFzq1M5pFUySCd7bJdKA7jiPhdWncohZV7o6Sunc4rqDjQTqdmTNXBd07Dt9lCTz4JPfxo8KulbKq402hawypEm8AWpatyTPX4BW4w6mx6liFe5jwYthTtrPlRcB/+hUIJM7khKie8xNMFqAWlgly2muJ+3SRdvziab0JDRy6CWo7QVFd8w5NdPFJP12vIlyJuabYzK2YuLbEcdv4vT6+1iQgTO38a8GBPvQFWdnQbibKVOiUUHiDNoa8hCambOP20nUAdOj+NY2bg38urroc2A73M43kvswgRtTHesed4frqE/ZnQKeNn8vsjEkbLmNFko3ADC/LMlNB1R4LF2wvgIdYDhEjpoHSeFVJYNRlHAvor2D0lHuVpTZewRtLZshEkToWaBo8DEGMRWy9V6NHyf6HM/FiyY+vQhHIXUSHS2SVIcpDey8J6RloHp4V1MVBbtSQ+sL6Qgq3Gfe8ZEJ9ShhiFVk/oiZo1orbMY9Jf8YlKn1axcKmtb6PY+8JWf/yAkFXXtJtlhTXJU0DZqYqxWtinI1scmjR9UxK4d2AKcD01whmU2AgwpyS+ANhcWtYUbnTF4YrMQynLQUJHqvBe9FQpgABqoXI8u0kfE0QVEuUVJiEKYDAj1LmjyO2bvLW46044nUu8esMSqn69JGr4whwA3zawmHPrblObmuZb04CN0sf/D49KAAlopBxrb5Ia/scoM24+B3eoia/caS9POtVSzW+AAlwAAAAA=
Я уже наверно понял свою ошибку: сохраняю результат в файл через объект "Текст", на через двоичный файл.
Ищу как, может есть идеи?
олеШелл = СоздатьОбъект("MSScriptControl.ScriptControl");
// установим язык сценариев
олеШелл.Language = "vbscript";
// добавим созданные объекты
олеШелл.AddObject("oleADO", обСтримВыход);
олеШелл.AddObject("WinHttp", WinHttp);
// с помощью скрипта запишем в поток ADO данные из
// объекта XMLHttpRequest
// то есть содержимое страницы
олеШелл.Eval("oleADO.Write(WinHttp.ResponseBody)");
обСтримВыход.SaveToFile(ИмяВходящегоФайла,2);
обСтримВыход.Close();
Не получается корректно сохранить файл.
Браузер - это через веб-браузер
1с-ка - это через 1с-ку, и здесь чего-то не хватает.
Как в 1с-ке сохранить двоичный файл?, пока не получается.