Inquiridor
Assinatura

Pergunta
-
Pessoal Bom dia,
Estou iniciando no grupo, e gostaria de tirar uma duvida sobre c#.
Tenho um cadastro de proposta de venda e o meu cliente gostaria que essa proposta fosse assinada, alguém teria ideia de como fazer que essa assinatura seja feita diretamente na tela do tablet ou do celular?
Todas as Respostas
-
Boa tarde
Eu acho que este documento pode ser capaz de ajudar a alcançar o seu objetivo:
-
-
-
Não consegui ele está dando erro nesse código, eu acho que não estou sabendo iniciar ele, pode me ajudar?
var signaturePadWrappers = document.querySelectorAll('.signature-pad');
Array.prototype.forEach.call(signaturePadWrappers, function (wrapper) {
var canvas = wrapper.querySelector('canvas');
var clearButton = wrapper.querySelector('.btn-clear-canvas');
var hiddenInput = wrapper.querySelector('input[type="hidden"]');
var signaturePad = new SignaturePad(canvas);
// Read base64 string from hidden input
var base64str = hiddenInput.value;
if (base64str) {
// Draws signature image from data URL
signaturePad.fromDataURL('data:image/png;base64,' + base64str);
}
if (hiddenInput.disabled) {
signaturePad.off();
} else {
signaturePad.onEnd = function () {
// Returns signature image as data URL and set it to hidden input
base64str = signaturePad.toDataURL().split(',')[1];
hiddenInput.value = base64str;
};
clearButton.addEventListener('click', function () {
// Clear the canvas and hidden input
signaturePad.clear();
hiddenInput.value = '';
});
}
});