|  | Можно ли средствами 1С 8 представить обычную строку, в кодировке Base64? | ☑ | 
    
        | 0
    
        exp1986   04.09.14✎ 07:36 | 
        Можно ли средствами 1С 8 представить обычную строку, например "Hello world", в кодировке Base64? Нужно чтоб получался такой же результат, как на сайте:  Пробовал использовать функцию Base64Строка(), но она только для Двоичных данных.     |  | 
    
        | 1
    
        skunk   04.09.14✎ 07:51 | 
        Глобальный контекст (Global context)
Base64Значение (Base64Value)
 Синтаксис:
 
 Base64Значение(<Строка>)
 Параметры:
 
 <Строка> (обязательный)
 
 Тип: Строка. Строка, закодированная по алгоритму base64.
 Возвращаемое значение:
 
 Тип: ДвоичныеДанные.
 Описание:
 
 Получает из строки закодированной по алгоритму base64 двоичные данные.
 
 Доступность:
 
 Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
 См. также:
 
 Глобальный контекст, метод Base64Строка
 |  | 
    
        | 2
    
        skunk   04.09.14✎ 07:51 | 
        упс ... не то     |  | 
    
        | 3
    
        Jump   04.09.14✎ 07:52 | 
        (0)Удивись но алгоритм Base64 создан именно для кодирования двоичных данных символами английского алфавита.     |  | 
    
        | 4
    
        Jump   04.09.14✎ 07:54 | 
        Т.е работать со строками он вообще не умеет.     |  | 
    
        | 5
    
        Jump   04.09.14✎ 07:54 | 
        Так же полезно вспомнить что компьютер работает только с числами.
Поэтому каждая буква это какая то цифра.
 |  | 
    
        | 6
    
        Гобсек   04.09.14✎ 08:15 | 
        (0)Есть публикация на инфостарте с рабочим примером
 Как преобразовать строку, закодированную при помощи алгоритма Base64, в массив байтов и обратно
 
 |  | 
    
        | 7
    
        Гобсек   04.09.14✎ 08:17 | 
        (6)+ Эту процедуру легко переделать под (0). Либо преобразовать строку в массив байтов и затем запустить процедуру.     |  | 
    
        | 8
    
        Chai Nic   04.09.14✎ 08:19 | 
        (4) Тупое решение, вызванное тупостью объекта ДвоичныеДанные, не имеющего конструктора иного, кроме открытия файла - записать строку в файл, и открыть его как двоичные данные. Неоднократно приходилось таким извратом заниматься..     |  | 
    
        | 9
    
        oleg_km   04.09.14✎ 10:46 | 
        (8) Ну 1С же бухгалтерская система, нефик двоичными данными заниматься. Для дельфистов оставьте     |  | 
    
        | 10
    
        xaozai   04.09.14✎ 10:50 | 
             |  |