Example #1
0
 public File getFile() {
   File file = null;
   COSObject cosFileSpec = cosGetField(DK_F);
   if (cosFileSpec instanceof COSString) {
     String fileSpec = cosFileSpec.stringValue();
     file = new File(PDFFileTools.toOSPath(fileSpec));
   } else if (cosFileSpec instanceof COSDictionary) {
     PDFileSpecification fileSpec =
         (PDFileSpecification) PDFileSpecification.META.createFromCos(cosFileSpec);
     String fileString = fileSpec.getFile();
     if (fileString != null) {
       file = new File(PDFFileTools.toOSPath(fileString));
     }
   }
   return file;
 }