aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java')
-rw-r--r--src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java b/src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java
index 4516b6b..039df9c 100644
--- a/src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java
+++ b/src/main/java/at/knowcenter/wag/egov/egiz/pdf/ObjectExtractor.java
@@ -31,7 +31,7 @@ public class ObjectExtractor {
* If set <code>true</code> signature annotations are not extracted otherwise
* all signatures except PDF-AS signatures are extracted.
*/
- private final static boolean SKIP_SIGNATURES = true;
+ private final static boolean SKIP_NON_PDFAS_SIGNATURES = false;
/**
* Find annotation objects in pdf documents
@@ -54,9 +54,9 @@ public class ObjectExtractor {
if (log.isTraceEnabled()) {
log.trace("annotation def: " + dictToString(anno.getDictionary()));
}
- String ft = anno.getDictionary().getNameAsString("FT");
+ String ft = anno.getDictionary().getNameAsString("FT");
if (ft != null && ft.equals("Sig")) { // skip signature widgets
- if (SKIP_SIGNATURES) {
+ if (SKIP_NON_PDFAS_SIGNATURES) {
log.debug("found signature widged, skip extraction");
continue;
} else {
@@ -66,7 +66,8 @@ public class ObjectExtractor {
continue;
}
}
- }
+ }
+
NonTextObjectInfo objInfo = new NonTextObjectInfo();
objInfo.setName(anno.getDictionary().getString( "NM" ));
objInfo.setObjectType(NonTextObjectInfo.TYPE_ANNOTATION);