자바 pdfbox 를 사용 하여 pdf 파일 을 조작 합 니 다.

1162 단어 자바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 에 포함 되 어 있 습 니 다.다시 도입 할 필요 가 없습니다.

좋은 웹페이지 즐겨찾기