<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 首頁 新隨筆 聯系 聚合 管理
      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里面有圖片的話你需要用字節流讀取,而不是字符流啊,我這塊是將pdf中的文字轉成文本啊,圖片肯定是不行的,你見過txt文檔里面存放圖片么?  回復  更多評論
      

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

    # 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综合色区无码另类小说| 午夜亚洲国产精品福利| 国产精品公开免费视频| 色一情一乱一伦一视频免费看| 国产一级一片免费播放i| 精品一区二区三区无码免费直播| 国产jizzjizz免费看jizz| 美女露隐私全部免费直播| 国产亚洲一区区二区在线 | 亚洲美女aⅴ久久久91| 亚洲美女免费视频| 亚洲人精品亚洲人成在线| 国产精品无码素人福利免费| 亚洲av第一网站久章草| 国产亚洲精品免费视频播放| a级毛片免费高清毛片视频| 亚洲人成网站在线播放影院在线| 日本zzzzwww大片免费| 国产精品手机在线亚洲| 亚洲综合色自拍一区| 免费观看无遮挡www的小视频| 在线aⅴ亚洲中文字幕| 日韩精品电影一区亚洲| 久久精品电影免费动漫| 亚洲AV无码精品蜜桃| 亚洲av无码不卡私人影院| 久久国产免费一区二区三区 | 亚洲av无码一区二区三区天堂| 亚洲Aⅴ无码一区二区二三区软件| 热久久这里是精品6免费观看| 亚洲国产日韩在线人成下载| 国产精品视频免费一区二区三区| 99热在线日韩精品免费| 亚洲国产综合在线| 亚洲午夜AV无码专区在线播放| 91视频免费网址| 99亚洲男女激情在线观看|