java使用itext导出PDF文本绝对定位(实现方法)

作者:jingxian 时间:2021-07-27 19:11:44 

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
0
投稿

猜你喜欢

  • Android使用个推实现三方应用的推送功能

    2022-04-16 08:52:46
  • Android Studio设置绘制布局时的视图

    2021-09-05 08:15:46
  • Android实现简易计算功能

    2022-01-10 20:42:59
  • spring入门教程之bean的继承与自动装配详解

    2023-11-10 14:46:23
  • 微信公众号支付(一)如何获取用户openId

    2022-07-29 04:13:57
  • spring boot thymeleaf 图片上传web项目根目录操作步骤

    2023-11-23 10:50:46
  • Mybatis日志参数快速替换占位符工具的详细步骤

    2023-09-30 21:29:36
  • C#中利用Lotus notes公共邮箱发送邮件的方法

    2023-10-02 03:00:12
  • Handler实现线程之间的通信下载文件动态更新进度条

    2021-10-27 16:50:36
  • springmvc 参数绑定总结

    2023-11-16 21:30:44
  • C#实现char字符数组与字符串相互转换的方法

    2022-01-18 05:28:52
  • Android 实现代码混淆的实例

    2023-06-01 22:13:48
  • C#编程实现向并口设备发送指令、获取并口设备的状态

    2023-02-02 02:56:39
  • Android使用Scroll+Fragment仿京东分类效果

    2022-11-17 16:56:48
  • springboot 使用Spring Boot Actuator监控应用小结

    2021-10-02 10:07:27
  • java实现单人版五子棋游戏

    2021-09-03 03:24:20
  • Java中两个List之间的比较方法(差集、交集和并集)

    2023-03-06 06:34:42
  • SpringBoot如何集成PageHelper分页功能

    2022-10-22 03:18:34
  • Android中判断网络是否可用的代码分享

    2022-01-03 23:59:46
  • 详解Java中ArrayList类

    2021-10-25 21:42:33
  • asp之家 软件编程 m.aspxhome.com