iText in Action 2nd Edition
作者: Bruno Lowagie
语言: 英文
出版年份: 2010
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

核心定位

《iText in Action, Second Edition》是 Bruno Lowagie 面向 Java 开发者写的 iText 5 实战指南,重点不在 PDF 理论,而在如何用一套成熟 API 生成、修改、保护和解析 PDF,覆盖报表、表单、Web 输出与底层对象操作。

内容主线

全书按“先会用、再会改、最后懂内部”展开:前五章讲从零生成文档与版式控制;6-8 章讲合并、批注、书签与表单;9-12 章讲 Web 集成、图像字体、加密签名;13-16 章解释 PDF 结构、成像模型、内容流与流对象,帮助读者从 API 使用者进阶到底层定制者。

章节内容

章节 核心内容
第一章-第二章 PDF 能力概览,Document/PdfWriter 五步流程,Chunk、Phrase、Paragraph、List、Anchor、Image、Chapter、Section 等基础对象。
第三章-第五章 绝对定位、PdfContentByte、ColumnText、PdfTemplate、PdfPTable、PdfPCell,以及表格事件、单元格事件、页眉页脚、水印和页面边界控制。
第六章-第八章 读取既有 PDF,追加内容,合并拆分,书签、注释、动作与 JavaScript,AcroForm/XFA 表单创建、填写与扁平化。
第九章-第十二章 Servlet/JSP 输出 PDF,HTML/XML 转换,颜色空间、图像格式、条码、字体选择、CJK 支持,以及加密、数字签名、元数据处理。
第十三章-第十六章 PDF 对象体系、交叉引用、页面与内容流、图形和文本操作符、图层与结构化内容、文本/图像提取、图像流与字体流替换。

适用读者

适合已有 Java 基础、需要在企业系统中生成或处理 PDF 的开发者,尤其适合做票据、报表、合同、表单和归档系统的人。若只想学 PDF 标准概念而不写代码,这本书并不对路。

总评

这本书兼具教程与参考手册价值:前半部分上手快,后半部分把 PDF 内部机制讲清,适合长期放在案头查阅。虽以 iText 5 为核心,但其版式建模、表单处理和底层对象思路,对今天理解 Java PDF 开发仍然很有帮助。

期待您的支持
捐助本站