参考这个设置。

Java code?

baos = new ByteArrayOutputStream();

Document document = new Document(PageSize.A4, 60, 60, 120, 80);

PdfWriter writer = PdfWriter.getInstance(document, baos);

HeaderAndFooter event = new HeaderAndFooter();

writer.setPageEvent(event);

document.open();

public class HeaderAndFooter extends PdfPageEventHelper {

public void onEndPage (PdfWriter writer, Document document) {

Rectangle rect = writer.getBoxSize("art");

switch(writer.getPageNumber() % 2) {

case 0:

ColumnText.showTextAligned(writer.getDirectContent(), Element.ALIGN_RIGHT, new Phrase("even header"),

rect.getBorderWidthRight(), rect.getBorderWidthTop(), 0);

break;

case 1:

ColumnText.showTextAligned(writer.getDirectContent(),

Element.ALIGN_CENTER, new Phrase(String.format("%d", writer.getPageNumber())),

300f, 62f, 0);

break;

}

取消

评论

java pdf添加页码_java itext pdf 肿么加页码相关推荐

  1. java 生成pdf 插件下载_java(iText)工具包生成PDF

    iText是一个非常著名的能够快速产生PDF文件的Java类库.支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合 iText的更新变化很大,早期版本在PDF样式上可能会有瑕疵,所有我 ...

  2. java 读取pdf签名域_Java给PDF签名

    1.引入依赖 com.e-iceblue e-iceblue http://repo.e-iceblue.cn/repository/maven-public/ e-iceblue spire.pdf ...

  3. java修改图章图片_Java处理PDF图章的方法示例(代码)

    本篇文章给大家带来的内容是关于Java 处理PDF图章的方法示例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门 ...

  4. java修改图章图片_Java 处理PDF图章(印章)——图片图章、动态图章

    图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门机关权威的重要指示物,常见于各种格式的文件.文档中.对于纸质文档可以手动盖章,但对于电子文档,则需要通过特定的方法来实现.本篇文档分享通过 ...

  5. java解析pdf 图片文字_Java 读取PDF中的文本和图片

    本文将介绍通过Java程序来读取PDF文档中的文本和图片的方法.分别调用方法extractText()和extractImages()来读取. 使用工具:Free Spire.PDF for Java ...

  6. java 生成纯色图片_Java 给PDF文档设置背景色(纯色、背景图片)

    import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase; import java.awt.*; public class ...

  7. java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)

    关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...

  8. java pdf添加图片_java实现在pdf模板的指定位置插入图片

    本文实例为大家分享了java在pdf模板的指定位置插入图片的具体代码,供大家参考,具体内容如下 java操作pdf有个非常好用的库itextpdf,maven: com.itextpdf itextp ...

  9. java xml内存泄漏_java - iText HTML到PDF的内存泄漏 - 堆栈内存溢出

    对于Maven项目:将以下依赖项添加到项目的pom.xml文件中: org.apache.poi poi-ooxml 3.14 com.itextpdf itextpdf 5.5.8 com.itex ...

  10. java写pdf中文不显示_java – iText pdf在使用NOTO字体或Source Hans时不显示中文字符...

    我正在尝试使用NOTO字体( https://www.google.com/get/noto/)来显示中文字符.这是我的示例代码,来自iText的修改示例代码. public void createP ...

最新文章

  1. 使用 IntraWeb (36) - TIWServerControllerBase
  2. 【C】——线程引入 pthread_self 和 pthread_equal 原因 ——解决不同平台的问题!
  3. 注解图Annotation
  4. CNN基础知识(1)
  5. 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
  6. Linux服务器重启后crs_stat -t 命令无法正常使用以及解决思路
  7. PHP中怎样实现正负数的相加,PHP 求任意n个正负整数里面最大的连续和
  8. tensorflow超参数优化_机器学习模型的超参数优化
  9. 腾讯之困,QQ与微信各有各的烦恼
  10. slub释放过程-do_slab_free
  11. android:style/theme.holo.light,Galaxy Nexus上的Android Theme.Holo.Light在模拟器没有的时候有灰色背景...
  12. 结构思考力-有逻辑的表达,有结构的思考
  13. aruba AP密码忘记恢复出厂设定
  14. 用python写猜数字游戏
  15. 自学Linux 2—Linux 的系统架构之 Linux 内核的主要模块和 Linux 的文件结构
  16. C语言输出汉字版乘法口诀表,C语言实现打印乘法口诀表
  17. 一个公众号绑定多个商户支付
  18. 酷家乐怎样把两个方案合并_两个地产科技的理工男联姻:他们都想做一家云端的Autodesk...
  19. EPB电子驻车制动系统Simulink模型(参考VDA305_100标准进行模型搭建)
  20. Pycharm导入Svn版本控制,配置svn报错

热门文章

  1. SNF快速开发平台2020版
  2. Winform开发框架之通用Windows摄像头调用拍照--SNF快速开发平台3.3-Spring.Net.Framework...
  3. Eclipse中无法输入中文
  4. Codeforces Gym 100015H Hidden Code(暴力)
  5. 基于InfluxDBGrafana的JMeter实时性能测试数据的监控和展示
  6. 聊聊传统行业产品经理与互联网产品经理的区别
  7. 关于MAPGIS文件转CAD文件的问题处理
  8. Java 应用结构规范
  9. Laravel模型中的fillable和guarded属性
  10. 股票交易接口是什么?