当前位置: 首页 > 软件库 > 程序开发 > PDF工具包 >

iText

PDF 操作类库
授权协议 AGPL
开发语言 Java
所属分类 程序开发、 PDF工具包
软件类型 开源软件
地区 不详
投 递 者 郎伟兆
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

iText 是一个非常著名的能够快速产生 PDF 文件的 Java 类库。支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合。

示例代码:

// step 1
Document document = new Document();
// step 2
PdfWriter.getInstance(document, new FileOutputStream(filename));
// step 3
document.open();
// step 4
document.add(new Paragraph("Hello World!"));
// step 5
document.close();
  • 目录 创建一个空白的PDF 创建一个 AreaBreak 创建段落 创建列表 将表格添加到 Pdf 格式化表格中的单元格 格式化单元格的边框 将图像添加到表格 在PDF中添加嵌套表 将列表添加到 PDF 中的表格 将图像添加到 Pdf 设置图像的位置 缩放PDF中的图像 旋转PDF中的图像 在PDF中创建文本注释 在PDF中创建链接注释 在PDF中创建线注释 在PDF中创建标记注释 在PDF中创建

 相关资料
  • 问题内容: 我正在尝试通过以下servlet生成动态PDF文件。 但我收到以下错误: 我正在使用 weblogic应用程序服务器8.1 ....我正在使用 iTextPDF 。所以我已经为jar文件设置了CLASSPATH。 请告诉我为什么会出现此错误????我已经花了很多时间。没有遇到小问题。请帮助我。 谢谢 完成建议的操作后,出现以下错误 问题答案: 先前的答案告诉您,缺少了一个jar,这不是

  • 无法在下面的链接中执行右键单击操作。我们尝试了几乎所有的案例来实现自动化。https://the-internet.herokuapp.com/context_menu 我使用的是Selenium 3.3和geckodrivers的最新版本。 动作动作=新动作(驱动);行为moveToElement(元素)。点击();行为上下文单击(元素)。build()。执行();行为发送键(键。箭头向下)。发

  • 加载提示、标题、打开新窗口等

  • 主要内容:批量操作系统,多程序操作系统,多处理操作系统,实时操作系统当前场景中存在许多类型的操作系统: 批量操作系统 在20世纪70年代,批处理非常受欢迎。 作业()分批执行。 人们习惯于拥有一台称为大型机的计算机。 在批量操作系统中,可以访问多个人; 他们将各自的工作提交给系统执行。 系统根据先到先得的原则将所有工作放入队列中,然后逐个执行工作。 用户在所有作业执行时收集各自的输出。 批处理操作系统的缺点 1. 饥饿 批处理经常遭受饥饿。 如果批次中存在五个作业

  • 一般实用的语言包括语法与标准库,毕竟写程序不能完全从零开始,须站在他人的基石之 上。而要开发更有产品价值的程序,更要站在巨人的肩膀上,比如社区提供的第三方库。 细思起来,VimL 语言的“标准库”包括两大类:内建命令与内建函数。用户在此基础上可 自定义命令与自定义函数,再合乎语法地组成起来,以达成所需的功能。第三章简要地介 绍了部分基础命令,其实那更倾向于 Vim 编辑器的功能。本章要介绍的内建函

  • 删除:可以删除任意数量的项,只需指定两个参数:删除的第一项的位置和要删除的项数。 插入:可以向指定位置插入任意数量的项,只需提供3个参数:起始位置、0(要删除的项数)和要插入的项。 替换:可以向指定位置插入任意数量的项,同时删除任意数量的项,只需指定3个参数:起始位置、要删除的项数和要插入的任意数量的项。 splice()

  • 本文向大家介绍C# FTP操作类分享,包括了C# FTP操作类分享的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C# FTP操作类的具体代码,可进行FTP的上传,下载等其他功能,支持断点续传,供大家参考,具体内容如下 FTPHelper 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。