From d298630f92308c462a5b7ae37942f92dcc4d4d21 Mon Sep 17 00:00:00 2001 From: Christian Maierhofer Date: Tue, 29 Mar 2016 14:44:12 +0200 Subject: added signature block positioning --- simpleSigning/src/main/resources/js/pdfas.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'simpleSigning/src/main/resources/js/pdfas.js') diff --git a/simpleSigning/src/main/resources/js/pdfas.js b/simpleSigning/src/main/resources/js/pdfas.js index 2fd3f83..daae998 100644 --- a/simpleSigning/src/main/resources/js/pdfas.js +++ b/simpleSigning/src/main/resources/js/pdfas.js @@ -38,15 +38,15 @@ var pdfAs = {}; * @returns */ pdfAs.signText = function(content, error, success) { - this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, "TEXT", success, error); + this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, content.sig_pos_x, content.sig_pos_y, content.sig_pos_p, content.sig_pos_w, content.sig_pos_f, "TEXT", success, error); }; pdfAs.signPdf = function(content, error, success) { - this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, "PDF", success, error); + this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, content.sig_pos_x, content.sig_pos_y, content.sig_pos_p, content.sig_pos_w, content.sig_pos_f, "PDF", success, error); }; pdfAs.signPdfBase64 = function(content, error, success) { - this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, "B64", success, error); + this.createAsyncSignature(content.content, content.connector, content.uiId, pdfAsUrl, content.qrdata, content.locale, content.sig_pos_x, content.sig_pos_y, content.sig_pos_p, content.sig_pos_w, content.sig_pos_f, "B64", success, error); }; pdfAs.getVersion = function(cb, err) { @@ -139,7 +139,7 @@ pdfAs.autoResize = function(eventId, height, width){ } }; -pdfAs.createAsyncSignature = function(pdfUrl, connector, divID, pdfAsURL, qrcode, locale, type, success, error) { +pdfAs.createAsyncSignature = function(pdfUrl, connector, divID, pdfAsURL, qrcode, locale, sigPosX, sigPosY, sigPosP, sigPosW, sigPosF, type, success, error) { // generate EventID var eventId = guid(); @@ -151,7 +151,12 @@ pdfAs.createAsyncSignature = function(pdfUrl, connector, divID, pdfAsURL, qrcode TARGETURL: document.URL, NEW: "1", QRCODE: qrcode, - LOCALE: locale + LOCALE: locale, + SIG_POS_X: sigPosX, + SIG_POS_Y: sigPosY, + SIG_POS_P: sigPosP, + SIG_POS_W: sigPosW, + SIG_POS_F: sigPosF }; /*var querystring = encodeQueryData(parameters); -- cgit v1.2.3