Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2019(UTC) Сообщений: 47  Откуда: Хабаровск Сказал(а) «Спасибо»: 1 раз Поблагодарили: 2 раз в 2 постах
|
победил с это с Божьей помощью, ниже рабочий вариант видимой подписи с использованием customAppearance Код: jso.CPSign(GetCertificateHEX(MyCert.Thumbprint, Cert), // certificateHEX
'', // pin
1, // pdfLockMode
'Причина: тест', // signReason
'Местоположение: тестовое', // signLocation
'контакт', // signContactInfo
'http://qs.cryptopro.ru/tsp/tsp.srf', // timeStamp
false, // bShowCertificatesDialog
false, // bShowSignDialogs
'{"pageNumber": 0, '
+'"coords": [400, 110, 600, 10], ' // лев верх прав низ
+'"customAppearance": '
+'{"font": "Arial", '
+'"borderStyle": "beveled", ' // solid dashed beveled inset underline
+'"borderColor": ["RGB", 0, 0, 255], '
+'"borderWidth": 2, '
+'"textFields": [{"text": "ДОКУМЕНТ ПОДПИСАН", "coords": [10, 100, 100, 10]}]}}');
ответ был найден в JavaScript for Acrobat API Reference на кой хрен было придумывать вот это вот, непонятно: border.s - сплошная граница; border.b - сплошная граница со скошенными краями, border.d - пунктирная граница, border.i - сплошная граница со скошенными внутрь краями; border.u - граница с подчеркиванием по нижнему краю поля подписи. на данный момент открыт вопрос, как сделать видимый вариант подписи в соотв с законом 63ФЗ там красивая рамочка с круглыми углами, тэгами border такое сделать не получается.
|
 1 пользователь поблагодарил city-med.info за этот пост.
|
|