Buscar contenidos

jueves, 21 de abril de 2022

Ejecutar Robots UiPath sin orquestador y sin necesidad de licencias

 "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




martes, 19 de abril de 2022

Javascript signature_pad Firma Digital para Documentos

 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>

                    &nbsp;&nbsp;

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

        });

    }