Имя: Пароль:
1C
 
Егаис, "Уведомление о начале оборота на территории РФ", как прикрепить pdf файл?
0 vl43
 
30.11.21
10:40
Все привет!
В XML файл необходимо прикрепить pdf файл в формате base64.
https://prnt.sc/212r5yd - у метя так отображается, в 3 колонки.
https://prnt.sc/212relp - это тестовый пример, там отображается в 1 строчку.

Я прикрепляю так:
LabelFoto= Base64Строка(ДвоичныеДанныФайлаPDF);
ЗаписьXML.ЗаписатьНачалоЭлемента("rpp:LabelFoto");
    ЗаписьXML.ЗаписатьТекст(LabelFoto);
ЗаписьXML.ЗаписатьКонецЭлемента();

Подскажите, в чем моя ошибка?
1 Krendel
 
30.11.21
10:41
Посмотри в типовых
2 H A D G E H O G s
 
30.11.21
13:37
(0) как минимум, в отсутствии
СтрЗаменить(base64, Символы.ВК, "")
3 vl43
 
30.11.21
16:09
(2) Спасибо!
сделал так:
ДвоичныеДанныеВложенногоФайлаPDFBase64 = СтрЗаменить(СтрЗаменить(LabelFoto,Символ(13),""),Символ(10),"");

//https://base64.guru/converter/decode/pdf - здесь проходит проверку как до замены символов, так и после. Посмотрим что ответит егаис.
4 Saari
 
01.12.21
14:34
(3) Можете текст своего кода написать?
У меня тоже в несколько строк представлен pdf файл в xml-файле.
6 vl43
 
13.12.21
09:38
(4)
ДвоичныеДанныеВложенногоФайлаPDFBase64 = Base64Строка(ДвоичныеДанныеВложенногоФайлаPDF);     
ДвоичныеДанныеВложенногоФайлаPDFBase64 = СтрЗаменить(СтрЗаменить(ДвоичныеДанныеВложенногоФайлаPDFBase64,Символ(13),""),Символ(10),"");
7 vl43
 
13.12.21
09:38
Ответ от егаис пришел, все приняли.
Закон Брукера: Даже маленькая практика стоит большой теории.