29 lines
555 B
JavaScript
29 lines
555 B
JavaScript
|
let signature;
|
|||
|
|
|||
|
export function createSignatrue() {
|
|||
|
const canvas = document.querySelector("canvas");
|
|||
|
const options = {
|
|||
|
width: 500,
|
|||
|
height: 250,
|
|||
|
minWidth: 4,
|
|||
|
maxWidth: 12,
|
|||
|
// color: '#1890ff',
|
|||
|
// bgColor: '#f6f6f6'
|
|||
|
};
|
|||
|
signature = new SmoothSignature(canvas, options);
|
|||
|
}
|
|||
|
|
|||
|
export function clear() {
|
|||
|
signature.clear()
|
|||
|
}
|
|||
|
|
|||
|
export function undo() {
|
|||
|
signature.undo()
|
|||
|
}
|
|||
|
export function isEmpty() {
|
|||
|
return signature.isEmpty()
|
|||
|
}
|
|||
|
|
|||
|
export function getPNG() {
|
|||
|
return signature.getPNG()
|
|||
|
}
|