iText是一个能生成PDF文件的免费的Java类库。
项目需要输出pdf做报表所以选用itext
版本IText 5.1.3
下载地址
http://itextpdf.com/download.php
网上很多关于itext的学习,但是由于版本问题,很多代码都用不了,参考了一个网站,翻译部分内容。
首先导入jar包itextpdf-5.1.3.jar
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;
public class HelloWorldExample {
public static void main(String[] args) {
//创建文件对象
Document document = new Document();
try {
//写到输出文件中
PdfWriter.getInstance(document, new FileOutputStream("HelloWorld.pdf"));
//打开文件进行操作
document.open();
//插入段落
document.add(new Paragraph("A Hello World PDF document."));
//关闭文件
document.close();
} catch (DocumentException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
最简单一个输出pdf的例子,helloworld不解释了。
1.首先创建一个Document对象,去生成pdf文件。
2.PDFWriter创建文档实例。Document实例是要将内容添加的文件,写入到OutputStream生成的PDF文件。
3.document.open()打开文档,现在可以输入内容到文件中。
4.document.add(new Paragraph...添加一个段落。
5.document.close()关闭一个文档。
生成文档会在你创建的项目根目录下。
效果如下。
小宝制造。
- 大小: 24.8 KB
分享到:
相关推荐
Android使用iText生成pdf并读取pdf内容,iText是著名的开放源码的站点sourceforge的一个项目,可用来生成Pdf文件和读取Pdf文件内容.
iText7 用于html转换pdf核心包-html2pdf-1.0.1.jar。。。。
itext 生成pdf 目录,itext 生成pdf 目录,itext 生成pdf 目录
java 利用利用poi+itextpdf进行word转pdf,里面有源码和依赖还有效果图,无需安装插件,感觉是一种比较好的方法
将word转换成pdf确实有很多种方案!最近正好需要做一个这样的功能,需求是将word模板进行签名后转换为pdf。...这里记录一下最终的方案:利用poi+itextpdf进行word转pdf。此资源按包含源码和maven依赖。
利用itext读取PDF后使用pdfbox将PDF转为图片。压缩包内附有相应JAR文件
itext7 html转换为pdf;iText7页码、页眉、页脚,itext 的复杂表格实现;完整springboot项目代码
1.用户导入word生成pdf -首先导入word的时候读取word里面的全部内容。调用(ReadAndWriteDoc)然后将内容 传送到createPdf里面生成pdf。导入的时候读取采用poi /生成的时候采用的是itext 2.通过读取数据库...
itext5.4.2 html2pdf 支持中文
Text中文教程.pdf .........可生成pdf文件和rtf文件。h5转pdf 在示例代码0104中你可以看到该文档有一个0.5英寸的左边距和1英寸的右 边距,上边距为1.5英寸,下边距为2.5英寸 说明
IText5实现Html转PDF(不含图片、表格) 含:字体文件、hmtl文件、jar包、Java代码 安装字体或将字体文件放到相应的目录下。 jar包中的 core-renderer-all.jar 为其他大牛重写的,解决了中文字体和换行的问题。 Html...
一段经典的处理iText打印pdf表格代码。
逻辑思路 1、先将excel转为pdf (TestForExcel2PDF测试类) 2、然后再pdf上加水印(TestWaterPrint、TestwaterMark都为加水印测试类)
java Itext 将tif转换成PDF,如果tif多页的情况下PDF也多页展示,里面提供程序所用的Itext的jar包
相关教程 iText 简介 iText创建文档简介 iText入门实例 IText使用PDF模板输出报表的实践 我和iText第一次亲密接触 相关JAR iText-2.1.7.jar(核心) iTextAsian.jar(中文支持) iText-rups-2.1.7.jar iText-rtf-...
iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。
iText 实现根据pdf模板生成pdf并导入数据.....iText-5.0.6.jar....附字体jar包 很久很久之前写的了 代码见: https://github.com/thisisthis/noh-doc
1、itext将静态html转pdf中文显示及换行问题 2、itext将静态html转pdf 字体问题 3、html转pdf 参考我的另外一篇博文https://blog.csdn.net/qq_38616723/article/details/125188407?spm=1001.2014.3001.5502
itextpdf将html生成pdf所需要的全部jar,亲测版本兼容性没有问题,可以放心使用
java实现html转pdf,包含后端代码,html测试页面,pom依赖,jar包,如页面过于复杂需调整页面,有些样式itextpdf不支持,请寻找其它样式替换。