java读取pdf文件

转载 2007年09月12日 13:58:00
方法很简单,利用著名的Runtime.getRuntime()即可,如下:
    /** *//**
     * 
@param filePath  pdf文件路径
     * 
@return
     
*/

    
public String getPdfContent(String filePath)...{
        String excute
="pdftotext";

        String[] cmd
=new String[]...{excute, "-enc""UTF-8""-q", filePath,"-"};
        Process p
=null;
        
try ...{
            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();

        
try ...{
            BufferedReader br 
= new BufferedReader(reader);
            String line 
= br.readLine();            
            sb 
= new StringBuffer();
            
while (line != null...{
                sb.append(line);
                sb.append(
" ");
                line 
= br.readLine();
            }

        }
 catch (Exception e) ...{
            e.printStackTrace();
        }

        
        
return sb.toString();
    }
 

java读取pdf文件

1、使用PDFBox处理PDF文档 PDF全称Portable Document Format,是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,可以在Windows、Unix或M...

java读取pdf文件的图片和文字内容

引用的jar包: pdfbox-1.8.13.jar fontbox-1.8.13.jar public static void main(String[] args) { P...
  • zxgmdzz
  • zxgmdzz
  • 2017年11月02日 14:37
  • 400

java学习笔记 读取pdf文件并写成txt文件输出

1、用到的jar有:pdfbox-1.8.4.jar ,fontbox-1.8.4.jar ,

java 读取PDF文件中的内容

  • 2010年06月21日 08:54
  • 59KB
  • 下载

java读取pdf文件属性

  • 2012年08月08日 11:35
  • 3KB
  • 下载

Python读取PDF文件

Python读取PDF文件

使用PDFBox读取pdf文件

简介PDFBox是一个为开发人员读取和创建PDF文档而准备的纯Java类库。导入相应的包使用maven org.apache.pdfbox pdfbox 2.0.6 下载网...
  • wqh8522
  • wqh8522
  • 2017年05月30日 22:40
  • 198

Qt读取pdf文件使用MuPdf库

Qt打开pdf文件,效果如下:   打开pdf文件   加载进程序   运行时,别忘了把dll文件放入Release目录下,不然会crash的,运行不了。 Qt读取pdf文件采用的是mupdf库。将编...

在iPhone程序上读取PDF文件 (rev0.1 ^-^;)

33AB95711CC2022ECCABAA63A7224B7CB9E66D32C8E47ECECF8833DE15DE73A76 归正传,怎么在iPhone程序中读取PDF的内容呢?答案是,苹果为...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java读取pdf文件
举报原因:
原因补充:

(最多只允许输入30个字)