diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-05-08 11:57:22 +0200 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-05-08 11:57:22 +0200 |
commit | 5e65a0aa96300e24a6dc7d4be64cf6745f325fc5 (patch) | |
tree | 4933e428c0cfca799eb3d573fc1868cc184b7736 /pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java | |
parent | 6a588fa992b35eb3e31a3f183cbb7639288d2a57 (diff) | |
download | pdf-as-4-5e65a0aa96300e24a6dc7d4be64cf6745f325fc5.tar.gz pdf-as-4-5e65a0aa96300e24a6dc7d4be64cf6745f325fc5.tar.bz2 pdf-as-4-5e65a0aa96300e24a6dc7d4be64cf6745f325fc5.zip |
Added Rotation for pdfbox signatures
Diffstat (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java')
-rw-r--r-- | pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java index 528e4d6a..1c001b0c 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java @@ -65,7 +65,7 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { //AffineTransform transform = pdfStructure.getAffineTransform(); // rectangle, formatter, image. /AcroForm/DR/XObject contains that form - this.pdfBuilder.createSignatureRectangle(pdSignatureField, properties); + this.pdfBuilder.createSignatureRectangle(pdSignatureField, properties, properties.getRotation()); this.pdfBuilder.createFormaterRectangle(properties.getFormaterRectangleParams()); PDRectangle formater = pdfStructure.getFormaterRectangle(); @@ -79,7 +79,8 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { this.pdfBuilder.createHolderForm(holderFormResources, holderFormStream, formater); // that is /AP entry the appearance dictionary. - this.pdfBuilder.createAppearanceDictionary(pdfStructure.getHolderForm(), pdSignatureField); + this.pdfBuilder.createAppearanceDictionary(pdfStructure.getHolderForm(), pdSignatureField, + properties.getRotation()); // inner formstream, form and resource (hlder form containts inner form) this.pdfBuilder.createInnerFormStream(template); |