|
Декодирование строки base64 в 1с | ☑ | ||
---|---|---|---|---|
0
IT_PROGRAMMIST
06.08.14
✎
13:05
|
Добрый день.
Есть содержание pdf файла зашифрованного в base64.Пытаюсь раскодировать эту строку с помощью System.Security.Cryptography.FromBase64String. Ребят, есть ли у кого-нибудь пример работы в 1С с данным классом? Никак не могу раскодировать строку..... |
|||
1
IT_PROGRAMMIST
06.08.14
✎
13:06
|
т.е System.Security.Cryptography.FromBase64Transform
|
|||
2
х86
06.08.14
✎
13:13
|
двоичныеДанные = Base64Значение(строкаBase64);
|
|||
3
IT_PROGRAMMIST
06.08.14
✎
13:18
|
у меня есть задача. Нужно раскодировать содержание pdf файла зашифрованного в base64.Просто, что мне делать дальше с двоичными данными?
Я считал, что библиотека System.Security.Cryptography.FromBase64Transform вернет мне уже готовую строку, которую можно вставить в блокнот, поменять расширение и получится pdf файл. |
|||
4
Джинн
06.08.14
✎
13:22
|
Base64Строка
|
|||
5
IT_PROGRAMMIST
06.08.14
✎
13:23
|
Предположим, у меня есть такая строка, зашифрованная в base64
0J/RgNC40LLQtdGCINC80LjRgA== Если ее раскодировать то будет вот так: Привет мир Как тоже самое сделать в 1С через данную библиотеку(или не через данную библиотеку)? |
|||
6
Maxus43
06.08.14
✎
13:25
|
>>что мне делать дальше с двоичными данными
двоичныеДанные.Записать(); |
|||
7
acsent
06.08.14
✎
13:26
|
(3) ДвоичныеДанные можно записать в файл
|
|||
8
Джинн
06.08.14
✎
13:26
|
Нет, стоп.... Закодирован двоичный файл? Раскодировав его, вы получите тот же файл. А не его текстовое содержимое. Для содержимого нужно прочитать файл и получить из него то, что туда записано.
|
|||
9
IT_PROGRAMMIST
06.08.14
✎
13:27
|
(8) у меня содержимое pdf файла зашифровано в base64 в виде строки
|
|||
10
Джинн
06.08.14
✎
13:32
|
(9) Расшифровав ее, вы получите обратно pdf-файл. Неожиданно, да? Упаковка производится для того, чтобы при передаче двоичного файла он не покоцался при передаче.
|
|||
11
mrDSide
06.08.14
✎
13:34
|
(0) ДД = Base64Значение(строкаBase64);
ДД.Сохранить(путь,расширение); // если не ошибаюсь |
|||
12
IT_PROGRAMMIST
06.08.14
✎
14:03
|
СПАСИБО БОЛЬШОЕ ЗА ПОМОЩЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |