在Webviewer中自定义PDFTRON签名工具

时间:2019-03-21 05:45:45

标签: signature pdftron

我一直在试用版上为我的网站浏览pdftron,但找不到用于定制签名工具的任何特定示例,任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

本指南提供有关签名工具和一些可用的API的信息https://www.pdftron.com/documentation/web/guides/advanced/signature

例如,这是指南中的代码段,内容涉及如何自定义sign here元素。

var createSignHereElement = Annotations.SignatureWidgetAnnotation.prototype.createSignHereElement;

Annotations.SignatureWidgetAnnotation.prototype.createSignHereElement = function() {
  // signHereElement is the default one with dark blue background
  var signHereElement = createSignHereElement.apply(this, arguments);

  signHereElement.style.background = 'red';
  return signHereElement;
}

如果要对UI进行更复杂的自定义,则WebViewer UI组件都是开源的并且可以修改。这是SignatureModal组件的链接,可以让您入门https://github.com/PDFTron/webviewer-ui/tree/master/src/components/SignatureModal

本指南讨论了如何编辑和运行UI https://www.pdftron.com/documentation/web/guides/ui/advanced-customization