|
|
|
@ -30,6 +30,16 @@ function addPDF() {
|
|
|
|
|
}, ".pdf");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function closePDF(showuserconfirm) {
|
|
|
|
|
if (showuserconfirm && !confirm("Are you sure you want to close? All unsaved changes will be lost.")) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
disableGuideBox();
|
|
|
|
|
pageNumber = 0;
|
|
|
|
|
pdfDoc = null;
|
|
|
|
|
$("#page-canvas-container .page-canvas").remove();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function generatePDF() {
|
|
|
|
|
var canvases = $("#page-canvas-container .page-canvas");
|
|
|
|
|
const pdf = new jsPDF({
|
|
|
|
@ -82,6 +92,7 @@ function makeAndSaveSignedPDF(pdf, savepath, callback) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function savePDF() {
|
|
|
|
|
disableGuideBox();
|
|
|
|
|
loadKeyFromLocalStorage(function (message, ok) {
|
|
|
|
|
if (ok) {
|
|
|
|
|
openSaveFileDialog(function (path) {
|
|
|
|
|