具体是这样的,我们现在在开发一个项目,其中有个功能是将用户填写的报表在线生成pdf下载,是通过流直接输出到用户的电脑里,服务器上不会存在生成的pdf文件,但是现在有一个问题,因为pdf文件页数是不确定的,所以在每一页加水印现在无法实现,请问怎样弄才能实现这一功能?我之前的思路是这样的,在生成pdf的java代码最后加个循环,通过得到document的页数然后用pdfContentByte在每一页加水印,但是我没找到可以定位到第几页的方法。部分代码:Javacoderesponse.setContentType(\"text/htmlcharset=GBK\")response.setContentType(\"application/pdf\")response.setHeader(\"Content-Disposition
pdf加水印(奇好PDF批量添加水印工具)V2.0.1 中文绿色版第一步:添加PDF文件,通过[添加文件]按钮或直接把PDF文件从外部拖入到程序界面上。
第二步:设置水印参数,程序可以设置两类水印:文字水印和图片水印。
第三步:点击[加水印]按钮,为您的文档添加水印。添加水印后的文件不会覆盖您的原文件,而是重新生成新的PDF文件,命名规则为MK_原文件名。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)