当前位置:主页 > java教程 > java使用itext导出PDF文本绝对定位(实现方法)

java itext导出PDF功能实现

发布:2020-02-26 16:50:16 132


给网友们整理Java相关的编程文章,网友乌菡梅根据主题投稿了本篇教程内容,涉及到java、itext、pdf、java使用itext导出PDF文本绝对定位(实现方法)相关内容,已被974网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

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文本绝对定位(实现方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • java判断文件的真实类型的方法

    发布:2020-01-15

    本篇文章主要介绍了java如何实现判断文件的真实类型,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • Chrome DevTools直接调试Node.js和JavaScript的实例方法

    发布:2019-09-14

    现在我们可以用浏览器调试node.js了!!!下面这篇文章主要介绍了利用Chrome DevTools直接调试Node.js和JavaScript的方法步骤,文中介绍的很详细,需要的朋友可以参考学习,下面来一起看看吧。


  • 解析Java实现二叉树前序建树,前中后递归非递归遍历及层序遍历

    发布:2020-03-16

    这篇文章主要介绍了Java实现的二叉树常用操作,包括二叉树的前序建树,前中后递归非递归遍历及层序遍历等相关操作技巧,需要的朋友可以参考下


  • java上传图片文件功能实现方法

    发布:2020-01-11

    这篇文章主要教大家如何简单实现java上传图片文件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • 浅析Java线程Dump分析工具jstack解析及使用环境

    发布:2019-06-04

    这篇文章主要介绍了Java线程Dump分析工具jstack解析及使用场景,具有一定借鉴价值,需要的朋友可以参考下


  • 浅析java自定义线程池原理

    发布:2020-03-02

    这篇文章主要介绍了java自定义线程池的原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下


  • Java基础巩固小项目点菜系统的实现

    发布:2022-10-21

    给大家整理一篇关于Java的教程,这篇文章主要介绍了一个Java小项目点菜系统的实现,主要是用的集合,适合正在学习Java的朋友拿来实战练手,感兴趣的朋友快来看看吧


  • Java对象的内存布局详细介绍

    发布:2023-04-05

    这篇文章主要介绍了Java对象的内存布局,我们知道在Java中基本数据类型的大小,例如int类型占4个字节、long类型占8个字节,那么Integer对象和Long对象会占用多少内存呢?本文介绍一下Java对象在堆中的内存结构以及对象大小的计算


网友讨论