码迷,mamicode.com
首页 > 编程语言 > 详细

java使用pdfbox操作pdf文件

时间:2014-11-26 06:49:48      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:pdfbox-app-1.8.7.jar java pdf

import java.io.FileInputStream;
import org.apache.pdfbox.cos.COSDocument;
import org.apache.pdfbox.pdfparser.PDFParser;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.util.PDFTextStripper;
public class Read {
 public String readFdf(String file) {
  String docText = "";
  try {
   FileInputStream fis = new FileInputStream(file);
   COSDocument cosDoc = null;
   PDFParser parser = new PDFParser(fis);
   parser.parse();
   cosDoc = parser.getDocument();
   PDFTextStripper stripper = new PDFTextStripper();
   docText = stripper.getText(new PDDocument(cosDoc));
   System.out.println(docText);
  } catch (Exception e) {
   System.out.println("bb=" + e.getMessage());
  }
  return docText;
 }
 public static void main(String args[]) {
  Read read = new Read();
  String s = read.readFdf("G:\\apdf\\test.pdf");
  System.out.println(s);
 }
}

 只需要一个jar包即可 pdfbox-app-1.8.7.jar

jar包下载地址 http://pdfbox.apache.org/ 

参考博客:http://wangbaoaiboy.blog.163.com/blog/static/521119102010111613126524/

这里边的连个包都包括在 pdfbox-app-1.8.7.jar里了,不需要重新引入

本文出自 “格式化U盘NTFS格式” 博客,请务必保留此出处http://3482583.blog.51cto.com/3472583/1582565

java使用pdfbox操作pdf文件

标签:pdfbox-app-1.8.7.jar java pdf

原文地址:http://3482583.blog.51cto.com/3472583/1582565

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!