diff options
author | Tobias Kellner <tobias.kellner@iaik.tugraz.at> | 2014-03-15 00:19:36 +0100 |
---|---|---|
committer | Tobias Kellner <tobias.kellner@iaik.tugraz.at> | 2014-04-03 15:38:36 +0200 |
commit | 0f8777952974daf03099bf48c6db1d91bd431bb2 (patch) | |
tree | b5a4c2f2e8b3420ea8317bcfbeddd360ab99e38c /pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox | |
parent | 6a7fcab53bb00b4eb59cc41b1a8de81ab81e2b19 (diff) | |
download | pdf-as-4-0f8777952974daf03099bf48c6db1d91bd431bb2.tar.gz pdf-as-4-0f8777952974daf03099bf48c6db1d91bd431bb2.tar.bz2 pdf-as-4-0f8777952974daf03099bf48c6db1d91bd431bb2.zip |
Remove unused imports and variables
Diffstat (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox')
4 files changed, 41 insertions, 53 deletions
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java index 8da6d149..0b183c08 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureBuilder.java @@ -254,7 +254,7 @@ public class PDFAsVisualSignatureBuilder extends PDVisibleSigBuilder { private PDFAsVisualSignatureProperties properties; private ISettings settings; - private List<PDFont> addedFonts = new ArrayList<PDFont>(); +// private List<PDFont> addedFonts = new ArrayList<PDFont>(); private PDResources innerFormResources; private Map<String, ImageObject> images = new HashMap<String, ImageObject>(); diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java index bd516100..b2183753 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFAsVisualSignatureDesigner.java @@ -6,7 +6,6 @@ import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; -import java.util.Arrays; import java.util.List; import javax.imageio.ImageIO; @@ -14,17 +13,11 @@ import javax.imageio.ImageIO; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.apache.pdfbox.pdmodel.font.PDType1Font; -import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSignDesigner; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import at.knowcenter.wag.egov.egiz.table.Table; public class PDFAsVisualSignatureDesigner { - private static final Logger logger = LoggerFactory.getLogger(PDFAsVisualSignatureDesigner.class); - +// private static final Logger logger = LoggerFactory.getLogger(PDFAsVisualSignatureDesigner.class); + private Float sigImgWidth; private Float sigImgHeight; private float xAxis; @@ -36,7 +29,7 @@ public class PDFAsVisualSignatureDesigner { private float[] formaterRectangleParams = { 0, 0, 100, 50 }; // default private byte[] AffineTransformParams = { 1, 0, 0, 1, 0, 0 }; // default private float imageSizeInPercents; - private PDDocument document = null; +// private PDDocument document = null; PDFAsVisualSignatureProperties properties; /** diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java index 2ef653d8..9cde5fe6 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PDFBoxTable.java @@ -285,38 +285,38 @@ public class PDFBoxTable { return lines.toArray(new String[0]); } - private String[] breakString(String value, PDFont f, float maxwidth) throws IOException { - String[] words = value.split(" "); - List<String> lines = new ArrayList<String>(); - int cLine = 0; - String cLineValue = ""; - for (int i = 0; i < words.length; i++) { - String word = words[i]; - String[] lineBreaks = word.split("\n"); - if (lineBreaks.length > 1) { - for (int j = 0; j < lineBreaks.length; j++) { - String subword = lineBreaks[j]; - // if (cLine + subword.length() > maxline) { - lines.add(cLineValue.trim()); - cLineValue = ""; - cLine = 0; - // } - cLineValue += subword + " "; - cLine += subword.length(); - } - } else { - if (f.getStringWidth(cLineValue + word) > maxwidth && cLineValue.length() != 0) { - lines.add(cLineValue.trim()); - cLineValue = ""; - cLine = 0; - } - cLineValue += word + " "; - cLine += word.length(); - } - } - lines.add(cLineValue.trim()); - return lines.toArray(new String[0]); - } +// private String[] breakString(String value, PDFont f, float maxwidth) throws IOException { +// String[] words = value.split(" "); +// List<String> lines = new ArrayList<String>(); +// int cLine = 0; +// String cLineValue = ""; +// for (int i = 0; i < words.length; i++) { +// String word = words[i]; +// String[] lineBreaks = word.split("\n"); +// if (lineBreaks.length > 1) { +// for (int j = 0; j < lineBreaks.length; j++) { +// String subword = lineBreaks[j]; +// // if (cLine + subword.length() > maxline) { +// lines.add(cLineValue.trim()); +// cLineValue = ""; +// cLine = 0; +// // } +// cLineValue += subword + " "; +// cLine += subword.length(); +// } +// } else { +// if (f.getStringWidth(cLineValue + word) > maxwidth && cLineValue.length() != 0) { +// lines.add(cLineValue.trim()); +// cLineValue = ""; +// cLine = 0; +// } +// cLineValue += word + " "; +// cLine += word.length(); +// } +// } +// lines.add(cLineValue.trim()); +// return lines.toArray(new String[0]); +// } private float getCellHeight(Entry cell, float width) throws IOException { boolean isValue = true; diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java index 1bd4fed5..762f22e9 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/stamping/pdfbox/PdfBoxStamper.java @@ -2,11 +2,6 @@ package at.gv.egiz.pdfas.lib.impl.stamping.pdfbox; import java.io.IOException; -import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDFTemplateBuilder; -import org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSigBuilder; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import at.gv.egiz.pdfas.common.exceptions.PdfAsException; import at.gv.egiz.pdfas.common.settings.ISettings; import at.gv.egiz.pdfas.lib.impl.stamping.IPDFStamper; @@ -17,12 +12,12 @@ import at.knowcenter.wag.egov.egiz.table.Table; public class PdfBoxStamper implements IPDFStamper { - private static final Logger logger = LoggerFactory.getLogger(PdfBoxStamper.class); - - private PDFTemplateBuilder pdfBuilder; - +// private static final Logger logger = LoggerFactory.getLogger(PdfBoxStamper.class); + +// private PDFTemplateBuilder pdfBuilder; + public PdfBoxStamper() { - this.pdfBuilder = new PDVisibleSigBuilder(); +// this.pdfBuilder = new PDVisibleSigBuilder(); } public IPDFVisualObject createVisualPDFObject(PDFObject pdf, Table table) throws IOException { |