jar:itext-4.2.1.jar
在很多公文的落款处都需要绝对定位,所以记录此代码如下:
java" id="highlighter_888355">
1
2
3
4
5
6
7
|
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream( "test.pdf" ));
PdfContentByte cb = writer.getDirectContent();
BaseFont bf= BaseFont.createFont( "STSong-Light" , "UniGB-UCS2-H" ,BaseFont.EMBEDDED);
cb.beginText();
cb.setFontAndSize(bf, 12 );
cb.showTextAligned(PdfContentByte.ALIGN_CENTER, text + "This text is centered" , 250 , 700 , 0 );
cb.endText();
|
有时候也需要图片(公章)绝对定位 :
1
2
3
4
|
Image image = Image.getInstance(request.getSession().getServletContext().getRealPath( "/" )+ "common/images/starpilot/signet.png" );
image.scaleAbsolute(mmTopx( 40 ), mmTopx( 39 ));
image.setAbsolutePosition( 400 , flagHeight);
document.add(image);
|
以上这篇java使用itext导出PDF文本绝对定位(实现方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。