diff options
| -rw-r--r-- | src/main/java/at/gv/egiz/pdfas/utils/PdfAUtil.java | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/src/main/java/at/gv/egiz/pdfas/utils/PdfAUtil.java b/src/main/java/at/gv/egiz/pdfas/utils/PdfAUtil.java index dd0560d..bc171cb 100644 --- a/src/main/java/at/gv/egiz/pdfas/utils/PdfAUtil.java +++ b/src/main/java/at/gv/egiz/pdfas/utils/PdfAUtil.java @@ -6,7 +6,10 @@ package at.gv.egiz.pdfas.utils;   *
   */
  public class PdfAUtil {
 -   
 +   /**
 +    * dferbas: Text representation of pdfa version string
 +    */
 +   private static final String PDFA_PREFIX = "ISO 19005-1:2005 PDF/A-";   
     /**
      * Extract pdfa version from pdf metadata
      * @param pdfMetadata
 @@ -22,13 +25,13 @@ public class PdfAUtil {        if (pdfaI > -1) {
           int part = inf.indexOf(partMark);
 -         StringBuffer version = new StringBuffer("PDF/A-");
 +         StringBuffer version = new StringBuffer(PDFA_PREFIX);
           part = part + partMark.length();
           version.append(inf.substring(part, part + 1));
           int conf = inf.indexOf(confMark);
           conf = conf + confMark.length();
 -         version.append(inf.substring(conf, conf + 1));
 +         version.append(inf.substring(conf, conf + 1).toLowerCase());
           return version.toString();
        } else {
 | 
