itext5去掉pdf不能復制權限


 1 import java.io.FileInputStream;
 2 import java.io.FileOutputStream;
 3 
 4 import com.itextpdf.text.pdf.PdfReader;
 5 import com.itextpdf.text.pdf.PdfSmartCopy;
 6 import com.itextpdf.text.pdf.PdfStamper;
 7 import com.itextpdf.text.pdf.PdfWriter;
 8 
 9 public class PdfTest {
10     public static void main(String[] args) {
11         try {
12             PdfReader.unethicalreading = true;
13             PdfReader reader = new PdfReader(new FileInputStream("C:/Users/hasa1/Desktop/2017年5月系統集成項目管理工程師重點考點難點暨歷年真題解析資料.pdf"));//已加密的文件
14             PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("C:/Users/hasa1/Desktop/2017年5月系統集成項目管理工程師重點考點難點暨歷年真題解析資料.pdf"));
15             stamper.setEncryption(null, null, PdfWriter.ALLOW_COPY, false);
16             stamper.close();
17             reader.close();
18         } catch(Exception e) {
19             e.printStackTrace();
20         }
21     }
22 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM