Привет. Нужно вывести QR-код в нижнем колонтитуле печатной формы. Я формирую картинку и передаю в параметры адрес куда положил двоичные данные:
Если ПечатьQRДоступна Тогда
РисунокДвоичный = ГенераторQRКода.GenerateQRCode(СтрокаКод, 0, 80);
ДанныеШапка["ОтвЛицоКод"] = ПоместитьВоВременноеХранилище(РисунокДвоичный);
КонецЕсли;
Область = УправлениеПечатью.ОбластьМакета(Макет, ОписаниеОбластей["НижнийКолонтитул"]);
УправлениеПечатью.ПрисоединитьОбластьИЗаполнитьПараметры(ПечатнаяФорма, Область, ДанныеШапка);
Но в документе заглушка: "Не удается отобразить рисунок"
При этом если распаковать документ, то в папке word\media есть файл с картинкой
Вот место в файле колонтитула, где вставляется картинка:
файл колонтитула |
---|
<a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
<a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture">
<pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture">
<pic:nvPicPr>
<pic:cNvPr id="0" name="imagerId15" descr="-"/>
<pic:cNvPicPr>
<a:picLocks noChangeAspect="1" noChangeArrowheads="1"/>
</pic:cNvPicPr>
</pic:nvPicPr>
<pic:blipFill>
<a:blip r:embed="rId15">
<a:extLst>
<a:ext uri="{28A0092B-C50C-407E-A947-70E740481C1C}">
<a14:useLocalDpi xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main" val="0"/>
</a:ext>
</a:extLst>
</a:blip>
<a:srcRect/>
<a:stretch>
<a:fillRect/>
</a:stretch>
</pic:blipFill>
<pic:spPr bwMode="auto">
<a:xfrm>
<a:off x="0" y="0"/>
<a:ext cx="1012984" cy="1012984"/>
</a:xfrm>
<a:prstGeom prst="rect">
<a:avLst/>
</a:prstGeom>
<a:noFill/>
<a:ln>
<a:noFill/>
</a:ln>
</pic:spPr>
</pic:pic>
</a:graphicData>
</a:graphic> Показать |