new SignatureDisplay(domElement, signature) → {Object}
Builds a DOM preview of the signature, to be used to display the signature outside of the viewer.
Parameters:
| Name | Type | Description | 
|---|---|---|
| domElement | HTMLElement | The element in which to insert signature preview. | 
| signature | Object | PCCViewer.Signatures~FreehandSignature | PCCViewer.Signatures~TextSignature | The signature object to render in the preview. | 
Throws:
- 
                        - 
                                If the domElementparameter is undefined or not a valid HTMLElement.
- 
                                - Type
- Error
 
 
- 
                                
- 
                        - 
                                If the signatureparameter is undefined.
- 
                                - Type
- Error
 
 
- 
                                
- 
                        - 
                                If the signature.pathproperty, in aFreehandSignatureobject, contains invalid data.
- 
                                - Type
- Error
 
 
- 
                                
- 
                        - 
                                If the signature.textproperty, in aTextSignatureobject, is not a string.
- 
                                - Type
- Error
 
 
- 
                                
Returns:
An Object that contains the following properties:
- width{Number} The calculated width of the signature in pixels.
- height{Number} The calculated height of the signature in pixels.
- clear{Function} Remove all inserted content from the original HTMLElement.
Note: the width and height of a text signature will always be calculated using a 12 point font.
- Type
- Object
Example
// create a signature and a div
var signature = { path: "M0,0L100,0L100,100L0,100L0,0" };
var div = document.createElement('div');
// generate the signature preview
PCCViewer.SignatureDisplay(div, signature);
// display the div now
document.body.appendChild(div);
            