"C:\Users\ NombrePC \AppData\Local\UiPath\app-21.4.4\UiRobot.exe" -file "C:\Users\NombrePC\Documents\UiPath\NombreProyecto\Main.xaml"
C:\Program Files (x86)\UiPath Platform\UiRobot.exe
OR
C:\Users\user\AppData\Local\UiPath\UiRobot.exe
"C:\Users\ NombrePC \AppData\Local\UiPath\app-21.4.4\UiRobot.exe" -file "C:\Users\NombrePC\Documents\UiPath\NombreProyecto\Main.xaml"
C:\Program Files (x86)\UiPath Platform\UiRobot.exe
OR
C:\Users\user\AppData\Local\UiPath\UiRobot.exe
https://github.com/szimek/signature_pad
Nuget: NReco.PdfGenerator (wkhtmltopdf wrapper)
------------------------------------------------------------------------------------------------------
<div id="idAreaFirma" class="col-sm-4" style="align-content:center;">
<div id="idCreacionFirma">
<div class="wrapper">
<img src="~/Assets/img/bgFirma.png" width=400 height=200 />
<canvas id="signature-pad" class="signature-pad" width=400 height=200></canvas>
</div>
<div class="float-left">
<button id="save">Guardar</button>
<button id="clear">Limpiar</button>
</div>
</div>
</div>
------------------------------------------------------------------------------
function cargarSignaturePag() {
var signaturePad = new SignaturePad(document.getElementById('signature-pad'), {
backgroundColor: 'rgba(255, 255, 255, 0)',
penColor: 'rgb(0, 0, 0)'
});
var saveButton = document.getElementById('save');
var cancelButton = document.getElementById('clear');
saveButton.addEventListener('click', function (event) {
LoadingShow();
var data = signaturePad.toDataURL('image/png');
data = `<img src='${data}' ></img>`;
$("#idCreacionFirma").html(data);
var model = { Contenido: $("#idContenido").html(), Firma: data, Cedula: cedula, Campana: campana };
var sucessResponse = function (data) {
console.log(data);
window.location.href = data;
LoadingHide();
$("#idContenido").html("<div style='text-align: center;' class='alert
alert-success' role='alert'>Documento se descargará en su
dispositivo.</div>");
};
var errorResponse = function (data) {
$("#idContenido").html("<div style='text-align: center;' class='alert
alert-danger' role='alert'>Ocurrió un error al intentar cargar la información,
por favor intente de nuevo. <br> Si el problema continua por favor
reportelo.</div>");
$("#idAreaFirma").hide();
LoadingHide();
console.log(data);
};
ajaxMethod("/Home/GuardarDocumento", model, sucessResponse,
errorResponse);
});
cancelButton.addEventListener('click', function (event) {
signaturePad.clear();
});
}