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()
|
|
} |