⑴ 怎麼讀取pdf格式的文件,並在頁面上顯示
如果你只是讀取內容,那麼的話,很多開源的jar LS說的pdfbox 還有itext也很強大,精確的讀取 public class ReaderForPDF {/*** 讀PDF文件,使用了pdfbox開源項目 * @param fileName*/public void readPDF(String fileName) { File file = new File(fileName); FileInputStream in = null;try {in = new FileInputStream(fileName); //新建一個PDF解析器對象 PDFParser parser = new PDFParser(in); //對PDF文件進行解析 parser.parse(); //獲取解析後得到的PDF文檔對象 PDDocument pdfdocument = parser.getPDDocument(); //新建一個PDF文本剝離器 PDFTextStripper stripper = new PDFTextStripper(); //從PDF文檔對象中剝離文本 String result = stripper.getText(pdfdocument); System.out.println("PDF文件" + file.getAbsolutePath() + "的文本內容如下:"); System.out.println(result); } catch (Exception e) { System.out.println("讀取PDF文件"+ file.getAbsolutePath() + "生失敗!" + e); e.printStackTrace(); } finally { if (in != null){try {in.close(); } catch (IOException e1) {}}}} public static void main(String[] args) { ReaderForPDF pdf = new ReaderForPDF(); String fileName = "src/tempPDF.pdf";try {pdf.readPDF(fileName);
⑵ 怎樣把放在桌面上的文件顯示出來
如果你知道這個文件的名稱
在這個文件夾
C:\Documents
and
Settings\你的用戶名\桌面\你隱藏的文件名稱.doc
如果不知道的話
我的電腦--工具--文件來選項--查看--勾選「顯示所有文件」