这里有新鲜出炉的 Java 并发编程示例,程序狗速度看过来!
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台(即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
下面小编就为大家带来一篇 java 使用 itext 导出 PDF 文本绝对定位 (实现方法)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
jar:itext-4.2.1.jar
在很多公文的落款处都需要绝对定位,所以记录此代码如下:
- 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();
有时候也需要图片(公章)绝对定位 :
- 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 文本绝对定位 (实现方法) 就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持 PHPERZ。
来源: http://www.phperz.com/article/17/0823/338399.html