`
huxiaojun_198213
  • 浏览: 98651 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

iText介绍与使用(一)

阅读更多
在Java的开源世界里,能够处理PDF文档的工具有很多。如:Apache PDFBox,Apache FOP,但使用最多的还是iText。如知名的Jave报表处理开源工具JasperReport底层的PDF生成使用的就是iText。
在正式介绍iText之前,先来了解一下PDF的相关概念:
PDF是便携式文档格式的简称(Portable Document Format),最初是从PS(PostScript)、AI(Adobe Illustrator)的基础上发展而来的,其原来的名称IPS,其目标是构建一种独立于平台和硬件的文档格式。
PDF文档可以在任何一个平台上阅读、打印,类似于Java语言中宣称的那样,PDF可以做到一次编写,到处阅读。但值得注意的是,PDF文档可能由于内嵌字体的问题并不能在各个平台之间呈现出一致的显示效果。
PDF目前有很多个版本,正式的开放标准ISO-32000-1(对应PDF-1.7版本)是由Adobe于2008年提出的。ISO-32000-2(对应PDF-2.0版本)也已经发布。
iText 是一个允许你创建、操作PDF的开源类库。它具有以下特性:
1.可以在浏览器中输出动态的PDF内容
2.从XML或数据库动态创建文档
3.可以使用PDF的交互特性
4.加入书签,页面编号,水印等
5.分离,连接、操作 PDF页面
6.自动填写PDF表格
7.为PDF文件增加数字签名


参考资料:
IText的官方网站:http://www.itextpdf.com
IText工具包的下载地址:http://www.itextpdf.com/download.php
iText in Action 2nd Edition.
分享到:
评论

相关推荐

    iText使用简单介绍

    iText使用简单介绍. 本文将介绍一种生成PDF报表的Java组件--iText!

    PDF iText 使用简单介绍

    本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。

    使用Java组件itext生成pdf介绍.docx

    iText是一个能够快速产生PDF文件的java类库。iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的。它的类库尤其与java Servlet有很好的给合。使用iText与PDF能够使你正确的控制Servlet的输出。

    PDF iText操作简介

    PDF iText 使用简单介绍,一种生成PDF报表的Java组件--iText

    itext生成PDF图片文档

    本文将详细介绍如何使用iText生成PDF图片文档。 iText基本概念 在开始之前,让我们首先了解一下iText的基本概念。iText是一个基于Java的PDF文档生成库,它提供了丰富的API,允许开发者生成复杂的PDF文档。iText...

    Text wordiReport.jar,iText-2.1.7.jar,iTextAsian.jar

    JAVA生成WORD文件的方法目前有以下种: ...本文介绍的是itext生成rtf文件并保存格式为word 此方案本人已实践过 并已在项目中使用 用到的jar包: iText-2.1.5.jar iText-rtf-2.1.4.jar iTextAsian.jar

    itext介绍和适用案例讲解

    本章将介绍一种生成PDF报表的Java组件——iText。通过在服务器端使用JSP或JavaBean生成PDF报表,客户端采用超级链接显示或下载得到生成的报表,这样就很好地解决了B/S系统的报表处理问题。本章的主要内容为iText组件...

    iText in Action 2nd Edition iText实战第二版(含源代码)

    iText实战第二版 电子书及源代码 挺好的一本书,介绍用iText操作PDF文件。 分享一下,压缩包内函书本和源码。 喜欢请购买正版。

    iText使用介绍

    iText说明,制作PDF的一款好工具,作为函数包,自己去网站下jar包吧

    itext3 开发包

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好的解决了B/...

    Itext 文档

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF...

    itext的jar包资源

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好的解决了B/...

    itext api 5.35

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好的解决了B/...

    iText-2.1.7_jar包

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好的解决了B/...

    itext制作pdf

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp 或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决...

    itext v5.0.5.jar(pdf读写工具包).zip

    软件介绍: itext-5.0.5.jar是一款PDF文件应用工具java类库包,添加后能够用来创建生成PDF文件、读取PDF文档,而且可以将XML、Html文件转化为PDF文件。

    itext-pdf7-pdf 生成器

    使用itext-pdf7做的一个通用的pdf生成器。其中包括源码及打包后的jar,可以在此基础上开发自己的业务实现。详细介绍参见:https://blog.csdn.net/snail_spoor/article/details/125657886

    JAVA项目代码绘制PDF和通过freemarker动态生成PDF

    不太推荐需要在代码内部编写PDF格式,如果要使用,建议写个基类,将同一版本 或者同一类型的公共方法写入,差异化的抽象,一个模板一个子类,子类使用@Component命名,使用反射的方式获取模板子类。 2. ...

    itext制作PDF文件全攻略 api(包括中中文制作方法,示例代码,所需要的jar包)

    我从一个网站(网址:http://itextsharp.sourceforge.net/index.html)中看到了专门制作PDF文件的控件的介绍,暗喜之余,立马下载试验,果然非常轻松地制作出了想要的PDF文件,因为网站为英文,内容又多,读起来非常...

    flyingsaucer

    Flying Saucer和iText介绍: A. iText是一个生成PDF文档的开源java库,能够动态从XML或者数据库生成PDF,同时它具备PDF文档的绝大多数属性(比如加密……),支持java,C#等。官网:http://www.itextpdf.com/ B. ...

Global site tag (gtag.js) - Google Analytics