diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2015-04-24 08:46:48 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2015-04-24 08:46:48 +0200 |
commit | 233f87475bac6b505dcd19adaef4598803cafa29 (patch) | |
tree | 24bd34f44319c6b80fce31c71a5c6b4a2d24d552 /pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing | |
parent | d6f9c177ac92110c26cd170633107940badf1d20 (diff) | |
download | pdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.tar.gz pdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.tar.bz2 pdf-as-4-233f87475bac6b505dcd19adaef4598803cafa29.zip |
Always remove the alpha channel when signing PDF-A1/b dokuments from signatureimage
Diffstat (limited to 'pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing')
-rw-r--r-- | pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java index 45dfbcc5..d1337ce2 100644 --- a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java +++ b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/signing/pdfbox/PADESPDFBOXSigner.java @@ -316,7 +316,7 @@ public class PADESPDFBOXSigner implements IPdfSigner, IConfigurationConstants { PDFAsVisualSignatureProperties properties = new PDFAsVisualSignatureProperties( pdfObject.getStatus().getSettings(), pdfObject, (PdfBoxVisualObject) visualObject, - positioningInstruction); + positioningInstruction, signatureProfileSettings); properties.buildSignature(); @@ -665,7 +665,8 @@ public class PADESPDFBOXSigner implements IPdfSigner, IConfigurationConstants { PDFAsVisualSignatureProperties properties = new PDFAsVisualSignatureProperties( pdfObject.getStatus().getSettings(), pdfObject, - (PdfBoxVisualObject) visualObject, positioningInstruction); + (PdfBoxVisualObject) visualObject, positioningInstruction, + signatureProfileSettings); properties.buildSignature(); PDDocument visualDoc = PDDocument.load(properties |