for (int i = 1i <= totali++) // 每一页都加水印
{ under = stamp.getOverContent(i)// .getUnderContent(i)
under.beginText()
//用来设置文字的位置和字体---开始
under.setColorFill(BaseColor.RED)
under.setFontAndSize(bfChinese,fontSize)
under.setTextRise(45)//斜度
//横向居中
//under.setTextMatrix((pageWidth-fontSize*stampStr.length())/2+50,(pageHeight-fontSize*stampStr.length())/2+100)
PdfGState gs = new PdfGState()
gs.setFillOpacity(0.3f)// 设置透明度为0.8
under.setGState(gs)
//用来设置文字的位置和字体---结束
under.setTextMatrix(200,500)
under.newlineShowText(stampStr)
under.endText()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)