当我在阅读pdf文档的时候,尤其是IT类的文档,很多都是扫描版的不可编辑的pdf,而且没有书签,

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

需要的工具

  1. adobe acrobat dc(制作可编辑pdf文档用的)
  2. autobookmark插件(自动生成or根据目录生成书签用的,把该插件目录copy到acrobat的plug_ins目录下)
  3. 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功能,也可以使用
正则表达式定义不同层级目录:

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

  1. PDF文档一键自动生成目录和书签

      在工作中经常会遇到编写文档的时候,当我们在word编写完文档后,一般可以自动生成一个目录.为了方便阅读和保护文档不被破坏,一般发送给别人的时候,需要把word文档转换成PDF格式.但是word文档 ...

  2. pdf文件如何生成目录 wps_wps制作pdf文档的详细方法

    一些用户在使用wps软件的时候,wps怎样制作pdf文档?你们知道怎么操作的吗?对此感兴趣的伙伴们可以去下文看看wps制作pdf文档的详细方法. wps制作pdf文档的详细方法 一.打开或生成原始文件 ...

  3. word文档生成PDF文档时候自动生成书签方法

    0 Preface/Foreword 在日常工作中,经常需要写技术文档,为了排版美观,一般会选择word,这样就可以生成目录. word文件可以很方便生产PDF文档,方便分享给同事. 在阅读PDF文档 ...

  4. python读取pdf文档书签 bookmark_用Python为PDF文件批量添加书签

    平时看一些大部头的技术书籍,大多数都是PDF版的,而且有一些书籍是影印扫描版的,几百上千页的书,没有任何书签,想要找到一个章节的位置非常费劲.那么就想,能不能搞一个工具,来自动地为这些大部头的PDF书 ...

  5. 使用Emacs Org制作PDF文档

    Emacs Org 是什么,这里就不介绍了. 记得前不久我还用muse做笔记的,而现在就要用org,还是相当的纠结的.制作PDF最烦的就是中文显示了,周六用一整天折腾,终于搞定,现将过程记录下来.(仅 ...

  6. python读取pdf文档书签 bookmark_pdf根据目录生成书签

    目录 1 准备 ①Adobe Acrobat ②Autobookmark插件 ③Python3.6 ④pdf电子书的目录bookmarks.txt 2 得到书签标准文件 2.1 bookmarks.t ...

  7. python读取pdf文档书签 bookmark_Python利用PyPDF2库获取PDF文件总页码实例

    Python中可以利用PyPDF2库来获取该pdf文件的总页码,可以根据下面的方法一步步进行下去: 1.首先,要安装PyPDF2库,利用以下命令即可: pip install PyPDF2 2.接着, ...

  8. 四款PDF文档制作软件横向评测

    PDF文档是大家非常熟悉的一种电子文档格式,由Adobe公司开发.PDF文档能够完整保留源文档中的所有字体.格式.颜色和图形等内容,已成为全世界各种标准组织分发和交换电子文档的出版规范.如今,不管是浏 ...

  9. java pdf_Java 生成 PDF 文档

    最近项目需要实现PDF下载的功能,由于没有这方面的经验,从网上花了很长时间才找到相关的资料.整理之后,发现有如下几个框架可以实现这个功能. 1. 开源框架支持 iText,生成PDF文档,还支持将XM ...

  10. java生成pdf方法_详解Java生成PDF文档方法|chu

    最近项目需要实现PDF下载的功能,由于没有这方面的经验,从网上花了很长时间才找到相关的资料.整理之后,发现有如下几个框架可以实现这个功能. 1. 开源框架支持iText,生成PDF文档,还支持将XML ...

最新文章

  1. centos7 yum 错误 This system is not registered with an entitlement server
  2. ComboBox的数据联动
  3. 西安python培训班多少钱-西安python培训多少钱?
  4. FireBug的控制台管理
  5. 究极日月服务器维护时间,超激斗梦境9月25日终极测试服务器维护公告_超激斗梦境9月25日更新了什么_玩游戏网...
  6. (十四)面向对象之多态
  7. 华为张熙伟:鲲鹏计算产业已汇聚30万开发者
  8. (源码)群体智能优化算法之正余弦优化算法(Sine Cosine Algorithm,SCA)
  9. shell编程 date、md5sum、curl
  10. 学计算机的学后感,计算机学习心得体会(通用10篇)
  11. 360浏览器html5无法播放,win7系统360浏览器播放不了视频的解决方法
  12. matlab coder 安装,MATLAB Coder
  13. 高端装备的AC主轴头结构
  14. (整理)吊炸天的CNNs,这是我见过最详尽的图解!(上)
  15. Viewpage使用
  16. flash保存html,如何把网页上的flash动画保存为swf格式文件(缓存提取)
  17. 小班中班,随机10以内减法练习题,A4纸可直接打印
  18. 上三角形矩阵和下三角形矩阵的特征值是对角线元素
  19. 基于MPC 模型预测控制的轨迹跟随,横向控制模型,车道保持
  20. Unity后期处理-抗锯齿

热门文章

  1. win10 vs2010安装教程(超详细,附下载链接)
  2. HackerRank数据库题目练习(2)
  3. dojo实现省份地市级联---省份数据源
  4. matlab数值拟合r2_MATLAB数据拟合实例(给出两组数据拟合y=ax±b).doc
  5. 微信小程序使用wxParse解析html代码
  6. 软件测试工程师职业发展方向及前景
  7. 网页版结题报告html没了,[转载]我的结题报告
  8. 2022年下半年深圳地区数据分析师认证(CPDA),[进入查看]
  9. matlab 离散系统稳定性,基于LMI的离散系统非脆弱H∞滤波器设计(Matlab,程序)
  10. 编程制作动态壁纸的思路_Android自定义动态壁纸开发详解