В конфигурации 1С:Документооборот реализована возможность вставлять штамп электронной подписи в подписанные документы. Однако, в процессе работы может возникнуть необходимость доработать штамп электронной подписи в документе. Как это сделать? Рассказываем.
За вставку подписи в документ отвечают два общих текстовых макета
«ВставкаИзображенияВместоТегаВDocx» и «ВставкаИзображенияЭПСУказаниемПоложенияDocx» (см. рис. 1).
Первый макет вставляет подпись вместо тега «ВставитьЭП», заданного в документе. Второй макет размещает подпись в соответствии с настройками, заданными в справочнике «Настройки электронной подписи и шифрования». Затем остается выбрать необходимый вариант вставки, например, «Левый нижний угол», или «Правый верхний угол» и т. д.
Рис.1 «ОбщийМакет ВставкаИзображенияВместоТегаВDocx» и «ОбщийМакет вставкаИзображенияЭПСУказаниемПоложенияDocx»
Вставка созданных шаблонов картинки электронной подписи, хранящихся в макете «ШаблонОтметкиЭП»(см. рис. 2), осуществляется с помощью DrawingML. DrawingML — это язык Open XML, предназначенный для определения графических объектов.
Вкратце, в макете нас интересуют 2 параметра cx и cy, которые отвечают за размер изображения. Здесь отмечаем, что значения задаются в EMU (English Metrick Units), которое высчитывается по формуле («РазмерВПикселях»/ 25.4) × 914400.
Рис.2 ОбщийМакет «ШаблонОтметкиЭП»
Далее, в картинку с помощью функции «СоздатьОтметкуЭП()» (см. рис. 3) общего модуля «РаботаСЭП» впечатывается текст с использованием ImageMagick. Настройки использования ImageMagick задаются непосредственно в конфигурации. Сама картинка хранится в формате png и может редактироваться в любом редакторе.
Это нужно, например, для того, чтобы добавить на подпись логотип. Размер текста, содержание, цвет, а также расположение указываются в «СоздатьОтметкуЭП()». Чтобы текст разместился по заданному шаблону, необходимо учитывать, что расположение задается от левого верхнего края.
Рис.3 ОбщийМодуль «РаботаСЭП», функция «СоздатьОтметкуЭП()»
Таким образом, после подписания документа, в зависимости от настроек, в него вставляется штамп электронной подписи.
По всем вопросам приобретения, внедрения, настроек программного продукта «1С:Документооборот» обращайтесь в новосибирский филиал «1С‑Рарус», отдел по работе с корпоративными клиентами: +7 (383) 335-80-77, nsk@rarus.ru.
![Подается ли ЕФС-1 при переводе в другое обособленное подразделение? title=](/upload/iblock/cbf/32alpkknhvw1x7qfo0d6mddc62zuvq0a/666361_mini.png)
![Может ли решение о командировании подписываться электронной подписью? title=](/upload/iblock/00f/kzlusau0k0vwz10ffkgpw8qltbhp0ebc/icon_80_2024_07_12.png)
![Расчет региональной зарплаты при подвижном характере работ title=](/upload/iblock/9f2/kjczupzez6wo74f8tvnhy6lhckdq7bxb/665116_mini.png)
![Как внести в трудовую книжку диплом бакалавра? title=](/upload/iblock/0a6/djpxvr63zib41i08pvhjm5310auq3321/664896_mini.jpg)
![Нужно ли учитывать доплату до МРОТ при расчете среднего заработка? title=](/upload/iblock/28f/5mmydqimfqc3g43ppo8d898w205ahkdk/665001_mini.jpg)
![Что делать, если в трудовой книжке сотрудника нет записи об увольнении с прошлой работы? title=](/upload/iblock/d6c/ulj6v89vnoa72gkxmf34ygz50v04b9aq/664893_mini.png)