您的位置:首页 > 其它

制作pdf文档书签,自动生成or根据目录生成

2017-11-21 16:03 2687 查看
当我在阅读pdf文档的时候,尤其是IT类的文档,很多都是扫描版的不可编辑的pdf,而且没有书签,

很是不方便,经过琢磨,找到以下的工具可能帮助生成pdf书签和可编辑的pdf文档。

需要的工具

adobe acrobat dc(制作可编辑pdf文档用的)
autobookmark插件(自动生成or根据目录生成书签用的,把该插件目录copy到acrobat的plug_ins目录下)
editplus编辑器(配合制作书签)

制作方式
A. 根据目录生成书签
操作步骤:
1.百度找到你的pdf文档目录,一般可以在豆瓣里找到,需要带有页数,复制到新建的bookmark.txt里
   以ANSI格式保存(因为目录有中文,不是中文可以保存为UTF-8).



2.把bookmark.txt目录转换为以下格式



使用editplus里替换功能,使用正则表达式替换,editplus的替换窗口如下:



注:Find what 表达式里有3个括号,分别代表Tagged Expression1(\1),Tagged
Expression2(\2),
Tagged Expression3(\3).
这个表达式是想让
【1.1
编译和运行Java程序: JDK方式,20】
替换为
【编译和运行Java程序:
JDK方式 1.1, 20, +18】
“编译和运行Java程序:
JDK方式”是二级标题,“1.1”是二级节点数,“20”是书页数,“+18”是该书页数
实际在pdf文档里递增页数

3.在acrobat中打开 增效工具》Bookmarks 》Create From Text File... ,path选择bookmark.txt,
Field delimiter中选择Comma逗号分隔,点击确定,生成书签,完成!!!



效果如下:



B.自动生成书签
自动生成书签使用Acrobat的 bookmarks 》generate bookmarks from text style功能,也可以使用
正则表达式定义不同层级目录:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息