<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks

    // 讀取PDF的內容
     public String getPdfContent(String filePath) {
      
      // 設置pdftotext所在的路徑
      String excute = "E:\\JAR\\xpdf\\xpdf-3.02pl4-win32\\pdftotext.exe";
      //構造命令行里面的命令
      String[] cmd = new String[] { excute, "-enc", "UTF-8", "-q", filePath,"-" };
      Process p = null;
      try {
       // 調用本地命令,類似于在cmd里面敲上述命令
       p = Runtime.getRuntime().exec(cmd);
      } catch (IOException e) {
       e.printStackTrace();
      }
      //封裝成字符流
      BufferedInputStream bis = new BufferedInputStream(p.getInputStream());
      InputStreamReader reader = null;

      try {
       reader = new InputStreamReader(bis, "UTF-8");
      } catch (UnsupportedEncodingException e1) {
       e1.printStackTrace();
      }

      StringBuffer sb = new StringBuffer();
      BufferedReader br = new BufferedReader(reader);
      String line;
      
      try {
       line = br.readLine();
       sb = new StringBuffer();
       while (line != null) {
        sb.append(line);
        sb.append(" ");
        line = br.readLine();
       }
      } catch (IOException e) {
       e.printStackTrace();
      }
      return sb.toString();
     }

    posted on 2010-05-31 09:10 雪山飛鵠 閱讀(3334) 評論(5)  編輯  收藏 所屬分類: javase

    Feedback

    # re: pdf轉換器 2010-05-31 10:20 沙漠綠洲
    有問題。
    1. 把exception給catch起來,會導致空置,下面就是nullpoint exception了
    2. 如果PDF的內容是一張圖片,這里會有很大的問題  回復  更多評論
      

    # re: pdf轉換器 2010-05-31 11:07 雪山飛鵠
    @沙漠綠洲
    這只摘錄了我項目里的一部分代碼,做備忘用的,你需要將參數什么的配置齊全,那個filePath是pdf文檔的路徑,含pdf文檔名(.pdf)
    如果pdf里面有圖片的話你需要用字節(jié)流讀取,而不是字符流啊,我這塊是將pdf中的文字轉成文本啊,圖片肯定是不行的,你見過txt文檔里面存放圖片么?  回復  更多評論
      

    # re: 使用xpdf將pdf文件轉換為文本 2010-06-06 23:11 追夢少年
    不錯啊!!!  回復  更多評論
      

    # re: 使用xpdf將pdf文件轉換為文本 2010-07-01 23:05 隔葉黃鶯-2
    pdfbox 在這方面應該要好點,iText抽取pdf中的文本比較笨拙。Lucene 就是用的 pdfbox.  回復  更多評論
      

    # re: 使用xpdf將pdf文件轉換為文本 2010-07-02 08:47 雪山飛鵠
    @隔葉黃鶯-2
    pdfbox?完了抽時間研究下  回復  更多評論
      

    主站蜘蛛池模板: 激情五月亚洲色图| 亚洲二区在线视频| 日本中文字幕免费看| 国产无遮挡裸体免费视频| 亚洲乱码av中文一区二区| 成人免费视频一区| 国产亚洲一卡2卡3卡4卡新区 | 久久www免费人成精品香蕉| 免费一区二区三区四区五区| 亚洲AV无码成人精品区日韩 | 午夜视频免费成人| 最新亚洲人成无码网www电影| 又爽又高潮的BB视频免费看 | 亚洲欧洲免费无码| 免费成人在线观看| a国产成人免费视频| 亚洲欧洲第一a在线观看| 999国内精品永久免费视频| 亚洲欧美日韩一区二区三区在线 | 久久久久亚洲av无码尤物| 久久午夜伦鲁片免费无码| 亚洲avav天堂av在线网爱情| 香蕉视频在线观看免费国产婷婷| 青青草国产免费国产是公开| 亚洲精品乱码久久久久久中文字幕 | 色婷婷亚洲一区二区三区| 亚洲日韩精品无码专区网站| 成人电影在线免费观看| 亚洲国产精品yw在线观看| 日本特黄特色免费大片| a级毛片免费在线观看| 亚洲永久中文字幕在线| 国产一区二区三区免费在线观看| 日韩精品无码免费专区午夜不卡| 亚洲综合色一区二区三区小说| 精品国产免费观看| 久久福利青草精品资源站免费| 一本色道久久88亚洲精品综合| 中国亚洲女人69内射少妇| 午夜宅男在线永久免费观看网| 久久精品免费大片国产大片|