aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java
diff options
context:
space:
mode:
authorpdanner <pdanner@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2011-02-15 12:24:24 +0000
committerpdanner <pdanner@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c>2011-02-15 12:24:24 +0000
commitcce6fc95852a1c2d8dae1b00704be7e0d5389b38 (patch)
treeed93929839fcf4f88883c06a62fedddb9df2c5e9 /src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java
parentcf850f46959fd43612d3d8445dcbce84b6e419dd (diff)
downloadpdf-as-3-cce6fc95852a1c2d8dae1b00704be7e0d5389b38.tar.gz
pdf-as-3-cce6fc95852a1c2d8dae1b00704be7e0d5389b38.tar.bz2
pdf-as-3-cce6fc95852a1c2d8dae1b00704be7e0d5389b38.zip
added verify link overlay position
switched postion (logo <> sigblock) git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@756 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java')
-rw-r--r--src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java b/src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java
index 0465c5d..bc399f0 100644
--- a/src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java
+++ b/src/main/java/at/knowcenter/wag/egov/egiz/pdf/BinarySignature.java
@@ -853,7 +853,7 @@ public abstract class BinarySignature
// exthex
StructContentHelper structHelper = new StructContentHelper(stamper, content, pi.getPage());
- structHelper.buildMainStructData(table_template);
+ structHelper.prepareStructData(table_template);
pdf_table.writeSelectedRows(0, -1, 0, pdf_table.getTotalHeight(), table_template);
@@ -873,10 +873,7 @@ public abstract class BinarySignature
content.addTemplate(table_template, pi.getX(), pi.getY() - pdf_table.getTotalHeight());
- structHelper.endSigBlockContent();
-
- structHelper.buildFigureStructData(so, table_template);
- structHelper.buildVerifyLinkStructData(table_template);
+ structHelper.endSigBlockContent();
ActualTablePos atp = new ActualTablePos();
@@ -886,7 +883,13 @@ public abstract class BinarySignature
atp.width = pdf_table.getTotalWidth();
atp.height = pdf_table.getTotalHeight();
iui.actualTablePos = atp;
-
+
+ structHelper.buildFigureStructData(so, table_template);
+ structHelper.buildSigBlockStructData();
+ structHelper.finishMainStructData();
+
+ structHelper.buildVerifyLinkStructData(table_template, atp);
+
// For debugging print a 100x100 grid
// {
// Rectangle psize = reader.getPageSizeWithRotation(pos.page);