maven 依赖
使用 iText 的时候需要用 maven 依赖如下:
简单实例
建立 PDF 需要 4 个步骤:
- 创建 一个 PdfWriter,用于定义 pdf 的路径地址
- 创建一个 pdf 文档,Document,与 PdfWriter 关联
- 向文档中添加内容
- 关闭文档
下面从 hello world 开始。
示例结果:
中文
iText 不支持默认是不支持中文字体的,所以需要定义 PdfFont 中文字体样式。使用 PdfFontFactory 的 createFont 创建一个中文字体,并将中文字体设置到 document 中。
示例结果:
表格
在项目中经常需要 PDF 文件中打印表格,这时就可以使用 Table 对象,创建一个个单元格并将表格内容写入单元格中。
示例结果:
图片
图片的设置也很简单,创建 Image 对象填充到 document 中就可以了。
示例结果:
总结
本文从 iText 最基本的用法,分别介绍从表格,图片,中文来介绍 iText,希望能够帮助到你。
我是指北君,操千曲而后晓声,观千剑而后识器。感谢各位人才的:点赞、收藏和评论,我们下期更精彩!