zoukankan      html  css  js  c++  java
  • 对PDF的操作

    PDF是个常见的格式,当我们需要对PDF做操作时,可以主要利用PDFbox和itext。这里主要介绍PDfbox,itext自己去
    查找资料。添加pom配置。

    <dependency>
        <groupId>org.apache.pdfbox</groupId>
    	    <artifactId>pdfbox</artifactId>
        <version>2.0.7</version>
    </dependency>
    

    下面时几个简单的用法,初始化,得到某个内容,保存为pdf。有个提示,比如你想要返回某个数据,直接得到某个数
    据然后返回。好像PDF的格式不全,应该少了头尾的格式(猜测)。

    PDDocument s = PDDocument.load(new File(file_path));
    			  PDPage page = null;
    			  if(page_number != null && page_number != 0){
    				   page =  s.getPage(page_number-1); 
    			  }else{
    				   page =  s.getPage(0); 
    			  }
    			  PDDocument doc = new PDDocument();
    			  doc.addPage(page) ;
    			  doc.save("test.pdf");
    
     InputStream in = page.getContents();
    
  • 相关阅读:
    python小程序之购物系统
    列表,元祖,字典的使用
    几个python小程序
    default
    RTTI
    man
    养喜神去杀机
    IDEA+Maven+Git
    入门
    CheckStyle简介
  • 原文地址:https://www.cnblogs.com/ylzhang/p/7716829.html
Copyright © 2011-2022 走看看