diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-11-28 11:03:34 +0100 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-11-28 11:03:34 +0100 |
commit | 48f8e5362fa6c7b2f0a708e2dd61cac1dd366397 (patch) | |
tree | 9569b93c767888f9f4b5790cf6702aa0aacb46c7 /pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java | |
parent | e89bc05e4700c750ab98870b8fd2d34dc45f3326 (diff) | |
download | pdf-as-4-48f8e5362fa6c7b2f0a708e2dd61cac1dd366397.tar.gz pdf-as-4-48f8e5362fa6c7b2f0a708e2dd61cac1dd366397.tar.bz2 pdf-as-4-48f8e5362fa6c7b2f0a708e2dd61cac1dd366397.zip |
Page Rotation fixes, automatic positioning for rotated pages is not supported yet
Diffstat (limited to 'pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java')
-rw-r--r-- | pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java index feacc52d..8e03c4d4 100644 --- a/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java +++ b/pdf-as-pdfbox/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java @@ -90,7 +90,7 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { //AffineTransform transform = pdfStructure.getAffineTransform(); // rectangle, formatter, image. /AcroForm/DR/XObject contains that form - this.pdfBuilder.createSignatureRectangle(pdSignatureField, properties, properties.getRotation()); + this.pdfBuilder.createSignatureRectangle(pdSignatureField, properties, properties.getRotation() + properties.getPageRotation()); this.pdfBuilder.createFormaterRectangle(properties.getFormaterRectangleParams()); PDRectangle formater = pdfStructure.getFormaterRectangle(); @@ -105,7 +105,7 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { // that is /AP entry the appearance dictionary. this.pdfBuilder.createAppearanceDictionary(pdfStructure.getHolderForm(), pdSignatureField, - properties.getRotation()); + properties.getRotation() + properties.getPageRotation()); // inner formstream, form and resource (hlder form containts inner form) this.pdfBuilder.createInnerFormStreamPdfAs(template); @@ -157,7 +157,7 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { } catch (COSVisitorException e) { - logger.error("COSVisitorException: can't get apereance stream ", e); + logger.warn("COSVisitorException: can't get apereance stream ", e); } logger.debug("stream returning started, size= " + in.available()); |