nihaogirl 发表于 2015-8-5 11:46:09

apache.pdfbox 修改pdf文件属性

  引用 apache.pdfbox 1.21 所以dll ikvmbin-0.42.0.6 bin下所有dll


代码



using org.apache.pdfbox.pdmodel;
修改
string pdfPath = @"c:\1.pdf";
            PDDocument doc = PDDocument.load(pdfPath);
            PDDocumentInformation info = doc.getDocumentInformation();
            info.setAuthor("作者");
            info.setKeywords("关键字");
            info.setSubject("主题");
            info.setTitle("标题");
            info.setCreator("制作系统");
            doc.save(@"c:\1.pdf");
            doc.close();
读取
string pdfPath = @"c:\1.pdf";
            PDDocument doc = PDDocument.load(pdfPath);
            PDDocumentInformation info = doc.getDocumentInformation();
            textBox1.Text = textBox1.Text + info.getAuthor();
            textBox1.Text = textBox1.Text + info.getKeywords();
            textBox1.Text = textBox1.Text + info.getSubject();
            textBox1.Text = textBox1.Text + info.getCreator();
  参考了http://archive.iyunv.com/a/1705985/ 下载dll
  
页: [1]
查看完整版本: apache.pdfbox 修改pdf文件属性