重庆网络推广网站推广,山西省这房和城乡建设厅网站,购物app开发价格表,购买域名流程来源#xff1a;https://blog.csdn.net/tomatocc/article/details/80666361
在上一篇文章中#xff0c;我们已经成功的创建了一个简单的pdf#xff0c;下面我将学习设置该pdf的常用属性#xff0c;其中包括#xff1a;作者#xff0c;创建时间#xff0c;pdf创建者https://blog.csdn.net/tomatocc/article/details/80666361
在上一篇文章中我们已经成功的创建了一个简单的pdf下面我将学习设置该pdf的常用属性其中包括作者创建时间pdf创建者pdf生产者关键字标题主题
下面是我们的代码非常简单。
package cn.tomtocc.pdf;import java.io.FileNotFoundException;
import java.io.FileOutputStream;import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;public class pdfTest {public static void main(String[] args) throws FileNotFoundException,DocumentException {//实现A4纸页面 并且横向显示不设置则为纵向Document document new Document(PageSize.A4.rotate());PdfWriter pdfWriter PdfWriter.getInstance(document,new FileOutputStream(d:/demo.pdf));// 打开文档document.open();// 生成第一页document.newPage();//设置作者document.addAuthor(tomaotcc);//设置创建日期document.addCreationDate();// 设置创建者document.addCreator(tomaotcc.com);// 设置生产者document.addProducer();// 设置关键字document.addKeywords(my);//设置标题document.addTitle(Set Attribute Example);//设置主题document.addSubject(An example to show how attributes can be added to pdf files.);// 加入文档内容document.add(new Paragraph(my first pdf demo));// 关闭文档document.close();pdfWriter.close();}
}然后我们打开生成的pdf然后鼠标右键-----文档属性然后我们就可以看到我们刚才设置的pdf文档属性了 到这里为止我们设置pdf的属性就完成了接下来我们将要学习pdf文档加密