iText (产品编号:13239)

世界领先的PDF类库,适用于Java和C#。

标签:

开发商: iText Software

当前版本: v5.5.9

产品类型:控件

产品功能:文档管理

平台语言:JAVA|.NET

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

iText是一个支持创建和操作PDF文档的PDF库,通过动态生成和操作PDF文档,iText能帮助开发者进一步提升网站和应用程序的性能,它也同时支持Java和C#。

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

iText是一个支持创建和操作PDF文档的PDF库,通过动态生成和操作PDF文档,iText能帮助开发者进一步提升网站和应用程序的性能,它也同时支持Java和C#。

创建PDF

有了Document和PdfWriter类,你可以从数据库,XML文件或者其他数据源开始创建PDF文档,可以通过以下三种途径完成:

  • 使用高层次的对象,如Chunk、Phrase、Paragraph、List等等。这些对象通常被称为iText的基础构造模块。
  • 使用低层次的功能。这是通过PdfContentByte类完成的,它包含了一系列方法,可以映射到Adobe成像模型中的每一个操作员和运算对象。这个类还包含大量便捷的方法,用以绘制绝对定位的圆弧,圆和矩形。
  • 使用PdfGraphics2D类,它是iText对抽象类Graphics2D的实现(不适用于iTextSharp)。
     

 iText附带了大量类,可支持ecnryption、不同的图像类型、色彩空间和字体,增强PDF文件的可访问性,支持Flash应用程序集成到PDF中等。

iText可以将XML或者XHTML/CSS文件转换为PDF文件(使用XML Worker)。iText不支持将文件从一种格式转换为另一种格式,不支持将Word文档转换为PDF文档。

更新PDF

当你需要一个PDF阅读器来访问现有的PDF文档,你可以使用这个阅读器,结合PdfStamper标记当前PDF文档中额外的内容,如页码、水印和注释等等。PdfStamper类还支持填写交互表单。

你也可以通过PdfCopy,PdfSmartCopy,PdfCopyFields,甚至使用结合PdfWriter或PdfStamper的PdfImportedPage类来拆分和合并PDF文档。iText不支持将PDF文档转换为另外格式的文档,但是如果PDF文档被标记或者包含结构树,你可以将它转换为XML文件。

iText还可以对现有的PDF文档进行签名和加密。

阅读PDF

 iText不是PDF查看器,不能将PDF转换为图像,也不能打印PDF文档,但是PdfReader能让你访问一些特定类,这些类创建PDF文档和页面中的内容流。内容流能被解析,并且如果它们不是以栅格化的文本添加到页面中的,你可以将页面转换为纯文本。同时,iText不支持OCR。


何时使用iText

一般情况下,iText适用于有以下需求的项目中:

  • 内容无法提前利用:取决于用户的输入或实时的数据库信息。
  • 由于内容,页面过多,PDF文档不能手动生成。
  • 文档需在无人参与,批处理模式下自动创建。
  • 内容被定制或个性化;例如,终端客户的名字需要标记在大量的页面上。

更新时间:2016-05-05 11:14:01.000 | 录入时间:2013-08-15 16:02:24.000 | 责任编辑:陈俊吉

相关产品
Spire.Cloud

Spire.Cloud是一款帮助WEB网站或WEB应用系统轻松处理Office文件全面的解决方案。

Spire.Doc for Java

Spire.Doc for Java是Java Word组件,具有生成、读取、转换Word文档等功能

Aspose.Total

Aspose.Total 能为.NET和JAVA应用程序增加图表、电子邮件、拼写检查、条码、流程、文件格式管理等功能。

Aspose.Total for Java

Aspose.Total for Java是Java开发人员的文件格式API的集合

SpreadJS

面向企业级应用开发、基于HTML5的纯JavaScript电子表格控件。

在线咨询
联系我们
TOP
在线客服系统
live chat