From cab296807aff9ebdcede482562c6cf68e5732787 Mon Sep 17 00:00:00 2001 From: tknall Date: Mon, 24 Jan 2011 20:34:26 +0000 Subject: - signature block preview updated - added maven2 repository git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@729 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c --- .../src/main/java/at/gv/egiz/pdfas/web/servlets/SignServlet.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets') diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/SignServlet.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/SignServlet.java index 45f7e8f..620a738 100644 --- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/SignServlet.java +++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/servlets/SignServlet.java @@ -213,6 +213,7 @@ public class SignServlet extends HttpServlet si.type = ud.sig_type; si.filename = formatFileName(ud.file_name); si.download_inline = ud.download_inline; + si.pdfa = ud.pdfa; // added tzefferer: si.exappinf = exappinf; @@ -397,6 +398,9 @@ public class SignServlet extends HttpServlet { preview = true; } + + boolean pdfaEnabled = pdfa != null && "true".equalsIgnoreCase(pdfa.getString()); + boolean download_inline = true; if (download_fi.getString("UTF-8").equals(FormFields.VALUE_DOWNLOAD_ATTACHMENT)) //$NON-NLS-1$ @@ -438,7 +442,6 @@ public class SignServlet extends HttpServlet } else { log.debug("Processing free text."); try { - boolean pdfaEnabled = pdfa != null && "true".equalsIgnoreCase(pdfa.getString()); byte[] freeTextPDF = IText.createPDF(freeText.getString("UTF-8"), pdfaEnabled); pdfDataSource = new ByteArrayPdfDataSource(freeTextPDF); @@ -455,6 +458,7 @@ public class SignServlet extends HttpServlet UploadedData ud = new UploadedData(); ud.preview = preview; + ud.pdfa = pdfaEnabled; ud.download_inline = download_inline; ud.sig_type = sig_type; ud.sig_app = sig_app; @@ -575,6 +579,8 @@ public class SignServlet extends HttpServlet { protected boolean preview = false; + protected boolean pdfa = false; + protected boolean download_inline = false; protected String sig_type = null; -- cgit v1.2.3