1 36 37 package com.bluecubs.xinco.index.filetypes; 38 39 import java.io.File ; 40 import java.io.Reader ; 41 import org.pdfbox.searchengine.lucene.LucenePDFDocument; 42 import org.apache.lucene.document.Document; 43 44 public class XincoIndexAdobePDF implements XincoIndexFileType { 45 46 public XincoIndexAdobePDF() { 47 super(); 48 } 49 50 public Reader getFileContentReader(File f) { 51 Reader reader = null; 52 Document temp_doc = null; 53 try { 54 temp_doc = LucenePDFDocument.getDocument(f); 55 reader = temp_doc.getField("contents").readerValue(); 56 } catch (Exception pdfe) { 57 reader = null; 58 } 59 return reader; 60 } 61 62 public String getFileContentString(File f) { 63 return null; 64 } 65 66 } 67 | Popular Tags |