diff options
author | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-03-26 10:59:51 +0100 |
---|---|---|
committer | Andreas Fitzek <andreas.fitzek@iaik.tugraz.at> | 2014-04-01 16:51:50 +0200 |
commit | dce9a1535236da947d9f866421c4f0b8ae47e527 (patch) | |
tree | d56df9da1d621a0e666557993891e0804d52d0d2 /pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsTemplateCreator.java | |
parent | 0596609c350efb8af333feb650317c8640921a94 (diff) | |
download | pdf-as-4-dce9a1535236da947d9f866421c4f0b8ae47e527.tar.gz pdf-as-4-dce9a1535236da947d9f866421c4f0b8ae47e527.tar.bz2 pdf-as-4-dce9a1535236da947d9f866421c4f0b8ae47e527.zip |
Example Table in AP seems OK
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 | 9 |
1 files changed, 8 insertions, 1 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 e952ea73..058b08b0 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 @@ -2,9 +2,11 @@ package at.gv.egiz.pdfas.lib.impl.stamping.pdfbox; import java.awt.geom.AffineTransform; import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; +import org.apache.pdfbox.cos.COSDocument; import org.apache.pdfbox.exceptions.COSVisitorException; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; @@ -123,7 +125,12 @@ public class PDFAsTemplateCreator extends PDFTemplateCreator { ByteArrayInputStream in = null; try { - in = pdfStructure.getTemplateAppearanceStream(); + //COSDocument doc = pdfStructure.getVisualSignature(); + //doc. + //in = pdfStructure.getTemplateAppearanceStream(); + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + template.save(baos); + in = new ByteArrayInputStream(baos.toByteArray()); } catch (COSVisitorException e) { |