PDF电子书如何一键添加书签

PdgCntEditor一键生成PDF书签目录 文章目录1. 下载2. 获取书签源数据3. 整理书签层级关系和页码4. 页码偏移处理 PdgCntEditor是一款实用的电子书目录文件编辑工具,在这里会讲述如何一键生成PDF书签目录的简易教程 1. 下载 PdgCntEditor下载地址:https://pan.baidu.com/s/1_fN7H4hGeecckoBSKC10OA  提取码:0oiq 解压缩后可以直接使用,无需安装 2. 获取书签源数据 如何获得书籍的详尽目录,我们可以使用一下方法: 书籍网上商城(京东,亚马逊,当当,中国图书网) 百 阅读详情

PDF电子书如何一键添加书签

前言

大家都知道PDF文件不能像word文档一样可以一键生成书签,没办法,现在所有PDF编辑器都还没有这个功能。我们一般从网上下载的PDF电子书都是没有带书签的,这样阅读起来很不方便,但是直接手动的添加书签又很麻烦。如果电子书比较厚、目录比较长的话,手动添加的工程量也很大。所有要是能有一个自动一键添加PDF书签的办法就太好了。所幸的是真的有。网上也有很多这些文章,但是感觉操作过程看起来比较复杂。下面我将介绍一种比较简单的添加电子书签的方法吧。


工具准备

  • 1.Notepad++
  • 2.Adobe Acrobat DC
  • 3.JRE: Java Runtime Environment or JDK:Java Development Kit

1.Notepad++

  • 1.下载:这里提供的是发布日期:2018-07-23 V7.5.8版本的Notepad++
    • ①官网下载 「不知道是不是我的网络原因,网页打开很慢,也很难下载,但是我使用国际网络的时候就比较快」
    • ②网盘下载 提取码: cmvq「了方便大家,我这里下载了32位和64位的Installer安装程序和zip格式的免安装压缩包,大家根据需要选择安装使用即可,带下x64的为64位」
  • 2.安装:安装过程比较简单,大家根据安装提示操作即可.

2.Adobe Acrobat DC

这里需要用到一个 PDF 的编辑器,当然其他的也可以,因为我感觉Adobe Acrobat DC比较好用,所以这里推荐使用这个.

  • ①官方下载
    官网下载的是安装引导程序,下载完之后通过安装引导程序完成主程序的安装. 这个方法需要注册一个Adobe账号,这个也很简单. 然后就可以等待主程序下载完成并安装了.
    缺点:繁琐,需要等待的时间比较长.

  • 2.安装完之后(试用7天)需要激活:

    • 激活文件下载:关注个人公众账号【net咖啡屋】回复Adobe注册文件
    • 使用方法:右键Adobe Acrobat DC→打开文件夹所在的位置→下拉看到amtlib.dll,记住这个文件的位置
  • 更新:有时候系统会更新,也可以手动更新,但是个人觉得更新与否都不影响的,没必要更新。如果遇到更新之后无法使用,重新按照激活步骤激活一次即可.


  • ②网盘下载:这里提供两种网盘文件
    • 1.直装激活版
    • 下载:关注个人公众账号【net咖啡屋】回复Acrobat直装版
    • 安装:解压,然后双击Setup.exe,按照安装说明操作即可,安装完成即为激活版.

  • 2.离线安装注册版
  • 下载:关注个人公众账号【net咖啡屋】回复Acrobat离线注册版
  • 安装:Acrobat_DC_Web_WWMUI双击打开解压到一个文件夹,然后按照下面步骤操作


  • 更新:AcrobatDCUpd1801120040 双击打开这个文件进行更新
  • 注册激活:和上面的步骤一样,按照上面的激活过程操作即可

JDK/JRE 的安装

因为PDF书签添加工具需要在Java环境下运行,所以需要安装Java运行环境.即需要安装JDK或者JRE
下面简单介绍一下 JDK 和 JRE 吧

JRE: Java Runtime Environment
JDK:Java Development Kit

JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。

JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。

如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。

JRE根据不同操作系统(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收购SUN公司的JRE版本。

  • 下载:官网下载

    下面我们只安装JDK即可,因为会同时安装JRE
  • JDK-Java SE Development Kit 10.0.2下载
  • 安装JDK
    选择安装目录,其中安装过程中会出现两次提示 。
    ①安装 jdk ,②安装 jre 。
    个人建议两个安装在同一文件夹的不同子文件夹中。
    因为 jdk 和 jre 不能安装在同一文件夹的根目录下,jdk 和 jre 安装在同一文件夹极易出错。按照下面步骤操作即可。


此时安装已经完成。
如果可以打开下面将要提到的书签添加工具,可以不继续设置环境变量。
这里还是提及一下吧,这里以Windows 10 为例子,其他Windows系统也是类似的。

  • 环境变量配置(均在系统变量下操作)
    • 右键此电脑→属性→高级系统设置→环境变量
    • ①新建JAVA_HOME 系统变量,变量值是jdk的安装目录。「上面我设置的JDK安装目录为C:\Program Files\Java\jdk-10.0.2」
    • ②新建 CLASSPATH 系统变量,变量填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
    • ③寻找 Path 变量→编辑,变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
      注意原有的变量值后面没有 ; 号的话,得加上去。
    • ④全部确定,退出
    • ⑤系统变量配置完成。


    • 检验是否配置成功
      • win + R输入cmd进入命令提示符交互模式
      • 输入java --version(注:java 和 --version 之间有空格)
      • 出现如下图所示表示配置成功

        当然,可能环境变量配置这一步不是必须,但是这样配置好之后,就可以写Java程序了,也可以配置Eclipse + PyDev编写 Python程序了.

这里就准备好前奏工作了,接下来我们介绍我们的书签添加工具.

PDF书签添加工具→PDFBookmark-Exchanger

PDF书签添加工具下载:工具下载 提取码: zsk5
这个工具使用Java开发,这里附带一下工具来源:工具来源
很感谢这位大佬的开发,带来了这个比较好用的工具。
PDFBookmark零几年的时候都有了,那是很早的版本,其实国外很早就开发了这个工具,这里使用的PDFBookmark-Exchanger应该是修改版的,功能差不多的。但是为了方便,就不另外找了,直接使用这位作者的吧。

  • 功能介绍:
    • ①Load: 加载PDF文件并导出书签
    • ②Save: 将书签导入到PDF文件中
    • ③Open: 打开Text(文本文件)中的书签内容
    • ④Store: 保存当前书签内容到文本文件中
    • ⑤书签页码对应关系设定: 设定书签的页码和实际PDF文件页码的对应关系,默认为1对1
    • ⑥Clear:清空工具加载的书签内容
  • 简单操作方法:
    • Load用于加载包含在一个PDF文件中的书签,然后用Save保存到另一个PDF文件中。例如将一本书签完整但是内容不清晰的PDF文件中的书签保存到另一本书签不完整但是内容清晰的PDF文件中;
    • Open加载保存在text文件中的书签,然后用Save保存到另一个PDF文件中。

下面我会通过实例详细介绍使用方法.

书签内容获取

我们自然不可能自己手动的把书签内容打出来,尤其是对于书签内容很多的书籍,这无疑是一件工程量很大的工作,我们只是想节省时间,方便自己的工作.
那我们也可去哪里获取书签内容呢?
下面介绍几个可以获取完整书签的办法.

  • 京东
  • Amazon(亚马逊)
  • 出版社网站
  • 豆瓣读书
    可以在上面这几个网站上搜索相应的书本,然后把书签内容复制下来.

text文本生成可折叠书签

下面介绍怎么编辑书签.
一般有一些书签是有几个分层的,我们需要弄成有层次的书签,可折叠的书签.
例如我们以这本书为例子:《Python大战机器学习》

这本书452页,但是没有页码,所以很不方便.
我在豆瓣读书下载了书签(下载的书签一定要带页码数目的,否则需要手动填写也很不方便,不过一般网上的目录都是带有页码的),复制书签到一个text文本中,然后用Notepad++打开这个文本,按照下面的图片操作.

操作完成之后,我们就弄好了text的书签内容.

导入书签到PDF文件

接下来终于到最后的步骤了,将书签一键导入到PDF文件中.
上面的工具说明:run.bat 是Windows下使用的,run.sh 是Linux下使用的。
我这里使用的是Windows 10.
下面双击打开run.bat 按照下面的操作


出现这个错误,点击确定即可.

出现下面这个提示,说明成功导入了书签

关于书签页码和实际页码的关系:看实际的PDF文件和书签文件中的页码对应多少,因为PDF文件还有封面和目录等内容,所以会和实际的页码不一样,但是我按照默认的1→1好像也没问题,大家如果使用的时候按照1→1出问题,那可以修改为实际的对应关系.

实际显示:

这里导入的书签,直接点击并不能够直接跳转到某页面,只可以在上方输入书签显示的页码跳转,不过这样也很方便了,如果大家需要实际跳转,可以手动设置目标位置.


现在终于可以好好看书了


欢迎关注我的个人公众账号:net咖啡屋
目前涉猎的领域有
『Python』『数据库』『C++』
『数据分析』『网络爬虫』『GUI开发』
我喜欢钻研,喜欢学习自己感兴趣的东西,在这里,我会坚持分享很多有用的学习心得和学习资源,你可以在这里找到你需要的一些学习经验和学习资源。


PDFBookmark-1.0.2-final.rar PDFBookmark-1.0.2-final 可实现批量导出/导出PDF的书签,基于java实现,运行需要JRE环境,支持windows/linux/unix系统 立即下载

相关推荐

pdf根据目录快速添加书签软件

pdf根据目录快速添加书签软件-------2010

PDF文件的书签批量自动导入和导出 PDFBookmark-Exchanger

PDF电子书是最流行的格式,可以注释可以带书签目录方便阅读。本文介绍使用 PDFBookmark-Exchanger软件实现 PDF书签的导入、导出、交换。

第七宇林的博客 5817

pdf自动添加书签 FreePic2Pdf 带使用方法

这是一个可以把pdf的书签取出来,也可以把书签文件加入到pdf中生成书签的软件。软件很好用,里边有使用的方法。快来试试吧

PDF导航革命:一键为你的电子书添加智能书签目录 [特殊字符]

还在为扫描版PDF书籍没有导航书签而烦恼吗?PDFdir正是为解决这一痛点而生的开源工具,它能够根据已有的目录文本,智能地为PDF文件生成完整的导航书签系统,让电子阅读体验焕然一新。 ## 为什么传统的PDF阅读如此令人沮丧? 想象一下这样的场景:你下载了一本500页的学术专著PDF,发现它完全没有导航书签。每次想查找特定章节,你只能不断滑动滚动条,或者记住大概的页码位置。这种体验不仅低效,还

gitblog_01030的博客 379

PDF文件的书签批量自动导入和导出 PDFBookmark-Exchanger-附件资源

PDF文件的书签批量自动导入和导出 PDFBookmark-Exchanger-附件资源

PDF书签导入导出工具

PDF书签导入导出工具,实测有效。

PDF自动生成页码

原文:http://www.2cto.com/kf/201108/100715.html

蓝天白云 1万+

开源低场MRI系统构建:从原理到三天实现

磁共振成像(MRI)作为现代医学影像的核心技术,其高场强系统存在成本和技术门槛问题。低场MRI通过开源硬件和模块化设计实现技术民主化,采用永磁体替代超导磁体可大幅降低系统复杂度。本文以H型永磁体设计为例,结合MaRCoS开源控制库和PyPulseq脉冲序列工具,展示了如何快速构建教育级MRI系统。关键技术包括遗传算法优化的匀场方案、CNC加工的梯度线圈,以及基于Red Pitaya的SDR控制架构。这种轻量化方案特别适合医学物理教学和脉冲序列开发验证,为MRI技术在资源有限地区的普及提供了新思路。

weixin_30470643的博客 449

在Acrobat中利用Javascript根据目录一键生成带页码的书签

网络上很多扫描版的PDF电子书都缺少书签。特别是对计算机教程类的大部头来说,由于需要经常翻阅,没有书签的痛苦可想而知。 制作书签的办法主要有: Ctrl+B来一个个地创建; 在Word2007里面生成书签,然后和内容主体合并; 利用JavaScript生成; 今天我来讲讲怎样利用JavaScript在Acrobat一键生成书签。 基本思路:大多数的扫描版PDF电子图

Elegantwww 8927

Kali Linux实战:Aircrack-ng破解Wi-Fi密码的完整流程与常见问题解决

本文详细介绍了在Kali Linux中使用Aircrack-ng套件进行Wi-Fi密码破解的完整流程,包括环境准备、无线网卡配置、网络扫描、握手包捕获与字典破解等关键步骤。同时针对无线网卡不支持监听模式、无法捕获握手包等常见问题提供了实用解决方案,帮助安全研究人员有效评估无线网络安全性。

weixin_29323049的博客 296

【本体】Protege高效批量导入实例(Individuals)的自动化实践

本文详细介绍了在Protege中高效批量导入实例(Individuals)的自动化实践方法。通过分析Protege本体文件结构,提供Python脚本示例,帮助用户快速处理大规模数据导入,显著提升知识图谱构建效率。特别适合需要处理数千个实例的医疗、制药等领域应用。

weixin_30275415的博客 408

PDF导航革命:3分钟为你的PDF文档添加智能书签目录

你是否曾经在阅读长篇PDF文档时感到迷茫?面对数百页的技术文档、学术论文或电子书籍,手动翻阅查找特定章节简直是一场噩梦。今天,我要为你介绍一款神奇的PDF导航工具——pdfdir,它能将你的PDF文档从"纸质书"升级为"智能电子书",让阅读体验发生质的飞跃! pdfdir是一款开源的**PDF导航书签添加工具**,专门为PDF文档自动生成智能导航书签(大纲/目录)。无论你是学生、研究人员、企业员

gitblog_00418的博客 178

AUTOSAR进阶图解==>AUTOSAR_SWS_ECUStateManager

AUTOSAR ECU State Manager 摘要 AUTOSAR ECU状态管理器(EcuM)是Classic Platform 4.4.0规范中的核心模块,负责管理ECU的整个生命周期,包括启动、运行、关机和睡眠等状态转换。EcuM通过协调各基础软件模块的初始化过程,确保系统可靠运行。 主要功能包括: 启动管理 - 控制从硬件初始化到应用运行的完整启动序列 状态转换 - 管理RUN/POST_RUN/SHUTDOWN等状态切换 唤醒验证 - 区分真实与虚假唤醒事件 关机序列 - 确保安全关机保存关

一名留德华的,康德的信徒的,专注于汽车电子领域的博客 2471

为扫描版PDF一键生成目录

PDF是图片没目录咋办 1. 前言 最近找了些pdf书籍看,但是没有目录(导航,一点就去对应页码)很是苦恼,怎么才能添加目录呢???以下是我的解决这个问题的过程。 2. 直奔主题 2.1 尝试1:pdf合并 试图将图片文档的目录转出成word,然后再生产pdf,和原PDF合并,,,我也不知道我为什么会这么想,但是不能成功!!!根本不会有相关的导航!! 2.2 尝试2:手动添加书签 我使用的是wps,打开pdf在对应页,然后添加对应的书签即可,可行是可行,可是我这本书二十几章,上百个小节,这样搞感觉和我程序员

qq_40878979的博客 1万+

ABB变频器使用PROFINET IO通信模块时的激活方法

ABB变频器使用PROFINET IO通信模块时的激活方法

Robot_PLC_HMI_Automation 2734

ESP32设备驱动-TB6612FNG直流电机驱动

TB6612FNG 是一款出色的双电机驱动器,非常适合将两个小型直流电机(例如微型金属齿轮电机)连接到微控制器,它还可以用于控制单个双极步进电机。 基于 MOSFET 的 H 桥比 L298N 和 Sanyo 的 LB1836M 等旧式驱动器中使用的基于 BJT 的 H 桥效率高得多,后者允许将更多电流输送到电机,而从逻辑电源汲取的电流更少 (对于真正低电压的应用,LB1836 仍然具有 TB6612 的优势)。

视觉与物联智能 3403

一键生成PDF文档的书签目录

起因 很多在网上找的pdf格式的电子书都没有书签,这给阅读带来了很多障碍。而有书签目录的PDF文档阅读起来既方便下次阅读,也方便记忆。最近在桌手考PMP认证考试的事情,在网上下载的PDF都是没有书签目的,阅读起来集齐别扭。而身为程序员坚信有一键生成书剑目录的方法,坚决不一个个手动添加。所以就找到了方法,亲测有效已经PMP第六版的书剑目录 有图有真相 通过软件设置批量生成后的效果如下 Fre...

u010391342的博客 1万+

电源芯片MPQ3431A

MPQ3431A是一款具有宽输入范围的固定频率为450kHz的高度集成的升压转换器,其输入电压低至2.7V,采用恒定关断时间(COT)的控制拓扑,可提供快速的瞬态响应。芯片支持通过MODE管脚配置PSM(pulse-skip mode)、FCCM(forced continuous conduction mode)和USM(ultrasonic mode);还支持通过电流限制配置来达到精确的过流保护;同时芯片欠压保护(UVLO)和过温保护(OTP)。MPQ3431A采用QFN-13(3mmx4mm)封装。保

qflook的博客 1559

一键生成PDF文档的书签和目录(书签,目录页带页码 都行)

转自:https://blog.youkuaiyun.com/u010391342/article/details/86681359 一键生成PDF文档的书签目录 原创codeing_doc发布于2019-01-28 18:43:48阅读数 1018收藏 展开 起因 很多在网上找的pdf格式的电子书都没有书签,这给阅读带来了很多障碍。而有书签目录的PDF文档阅读起来既方便下次阅读,也方便...

anyway, life must全力以赴 4万+

C#面试题及详细答案120道(01-10)-- 基础语法与数据类型

C#与.NET部分重点解析了7个核心问题:1)C#与.NET的依存关系;2)值类型与引用类型的内存差异;3)装箱拆箱的性能损耗;4)string/String与int/Int32的实质等价性;5)const与readonly的初始化区别;6)可空类型的应用场景;7)ref与out关键字的参数传递机制。内容包含原理对比、代码示例和优化建议,适合开发者系统掌握C#核心概念。(1

大剑师兰特的GIS世界 1957

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

手把手教你为 中文PDF电子书自动批量添加书签/目录, 彻底告别手动添加书签的烦恼

本文是众多使用技巧中其中的一篇,全部使用技巧点击链接查看,或直接查看本专栏其他文章, 保证你收获满满 我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题, 有兴趣的可以去 我的主页了解更多计算机学科的精品思维导图整理 本文可以转载,但请注明来处,觉得整理的不错的小伙伴可以点赞关注支持一下哦! 本文提到的所有软件和工具,可关注公众号 一起学计算机 点击 资源获取 获得 目录 1.功能介绍 2.具体实现步骤 2.1根据ISBN码找到相应书籍的SS号 2.2根据...

孤柒的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【亲测免费】 高效管理PDF书签:PDF批量添加书签工具推荐

高效管理PDF书签:PDF批量添加书签工具推荐 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在日常工作和学习中,我们经常需要处理大量的PDF文件,尤其是为这些文件添加书签以便于快速导航和查找内容。然而,手动为每个PDF文件添加书签不仅耗时耗力,还容易出错。为了解决这一痛点,我们推荐一款强大的PDF批量添加书签工具——FreePic2PDF 和 PdgCntEdito...

gitblog_06582的博客 1774

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 利用Python开发图片下载器之教程与源码分享
下一篇: 数据分析>数据挖掘 and 人工智智能>机器学习>深度学习
AllenTCR
博客等级 码龄9年 182粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值