由于我经常下载一些pdf格式的电子书,有的时候一些好书下载下来没有书签,读起来感觉没有整体的感觉,所以决定自己写一个小工具,将特定格式的文本解析成为书签,然后保存到pdf格式中。 整体思路是从豆瓣啊、京东啊、当当啊、亚马逊下面的介绍中可以copy出目录 ...
一.介绍 pdfbox基于Apache协议,商用无需开放源代码。 iText基于APGL协议,打包和修改需发布源码,除非花钱买断。 二.用途 下载的电子书,有的书签是FitHeight,也就是缩放后整个高度都显示出来,页面很小了。 我需要改成继承,也就是XYZ,x是left,y是height,z是zoom,继承的意思是根据当前pdf的缩放比例。 而且有的pdf书没有目录,大部分都是扫描版,需要目录 ...
2016-04-02 18:39 0 1622 推荐指数:
由于我经常下载一些pdf格式的电子书,有的时候一些好书下载下来没有书签,读起来感觉没有整体的感觉,所以决定自己写一个小工具,将特定格式的文本解析成为书签,然后保存到pdf格式中。 整体思路是从豆瓣啊、京东啊、当当啊、亚马逊下面的介绍中可以copy出目录 ...
PDF没有书签,就像吃饭没有筷子一样,虽然可以将就,但总不是很方便!现介绍一种快速生成书签的方法。 第一步,打开excel,制作书签目录,前面的一列是书签名称(黑色框),后面一列是PDF页码(红色框);如果有子书签,要错开一列;这里的正文部分直接用1、2、3……来代替了,如果能从百度上找到目录 ...
目录 电脑重装系统注意点 - 尽可能快速恢复你熟悉的 windows 基本使用场景 最好截图的点 常见文件拷贝 常用、习惯用文件查找 入口 查看 ...
最近用iText搞了下PDF,虽然一路趟坑而过,毕竟是搞出来了,所以iText还是不错的开源PDF生成软件的。先看搞出来的PDF长啥样: 然后看一路趟过来的坑: 1、表格怎么生成,具体是行怎么生成?列怎么生成? 我们定义一个表格时,只需指定列即可,行会自适配 ...
目录 什么是Itext iText 的特点 IText使用 创建一个空白的PDF 创建一个 AreaBreak 创建段落 创建列表 将表格添加到 Pdf 格式化表格中的单元格 格式化单元格的边框 ...
创建匿名书签 有时候我们的代码会写很长,为了查找方便,我们会在经常需要查看的地方插入一个书签。在 Pycharm 中,将光标移动到需要创建书签的行,按 F11 可以创建一个匿名书签,匿名书签的显示是行号后有一个 √,如下图: 我们可以使用快捷键来很方便的移动至上一个或下一个书签 ...
遇到一个需求,给PDF增加一个印章,使用iText7可以很方便地实现这个需求,通过Nuget添加iText7的引用。 PdfReader读取源文件,PdfWriter将改动写入新文件。通过Layout命名空间里的Document对Pdf进行修改。ScaleAbsolute设置图片 ...
代码如下,jar包为itext.jar,itextAsia.jar,最好都是最新的 ;2张图片也在最后贴出,把图片放到D盘可以直接生成制定格式的pdf。 最后生成的pdf如下: 代码如下: ...