注册 登录
爱吱声 返回首页

唐家山的个人空间 http://129.226.69.186/bbs/?1830 [收藏] [复制] [分享] [RSS]

日志

给pdf文件的目录添加跳转以及自动添加书签

热度 22已有 182 次阅读2024-10-29 10:04

有一批pdf文件,里面有目录,但是不能跳转。折腾了半天,找到了解决办法。
开始是使用wps的自动添加目录功能,替换原有的目录。但是这种自动添加目录功能,会丢失某些章的目录信息,效果不满意。
然后用wps把pdf格式转成docx格式,再重新生成pdf文件。重新生成pdf时,在输出选项里把“将其他样式输出为书签”也勾选上。这样的pdf文件虽然有书签,但是目录仍不能跳转,而且pdf内容的格式会有变化。在wps里使用“导出书签”把书签导出成xml文件。
下面是关键步骤:
使用Acrobat打开原文件,用新的pdf中的目录页替换原有pdf中的目录页。然后使用Acrobat工具中的“添加或编辑链接”,对目录页的每个章节对象进行编辑,右击属性,选动作,然后编辑“跳至本文档中的页面”,输入对应的页面数。
再用wps打开原文件,把之前生成的xml文件导入书签。
这样原文件就可以目录跳转和书签跳转了。

费了很大劲做这件事,是想把知乎上rq cen的高中数理化生讲义和习题,添加目录跳转和书签。
这套讲义挺不错的,推荐一下。
全部基础讲义和解题思路合集下载 - rq cen的文章 - 知乎


1

膜拜

鸡蛋
18

鲜花

路过

雷人

开心
2

感动

难过

刚表态过的朋友 (21 人)

发表评论 评论 (15 个评论)

回复 住在乡下 2024-10-29 11:22
大把血泪史啊
回复 伯威 2024-10-29 13:08
想起一件事。以前单位里有个写产品文档的女同事,有一次俺看到她出的PDF里不带目录的标签,不方便浏览,就和她提了下。她回了句:“这个在生成PDF时加个生成标签就可以了。”但是她并没有重新生成那个PDF,俺也没再说啥。知道,但是就不动手。 如果俺说客户要求重新生成,她应该会动手吧?
回复 唐家山 2024-10-29 14:20
伯威: 想起一件事。以前单位里有个写产品文档的女同事,有一次俺看到她出的PDF里不带目录的标签,不方便浏览,就和她提了下。她回了句:“这个在生成PDF时加个生成标签 ...
是的,书签是可以自动生成的。但是有时候自动生成的书签不一定满足要求,还需要手工删减和微调。可能她是多一事不如少一事吧。
回复 唐家山 2024-10-29 14:23
住在乡下: 大把血泪史啊
看起来有故事可以听
回复 testjhy 2024-10-29 17:11
唐家山: 看起来有故事可以听
乡下兄弟估计又想媳妇和孩子了,孩子也该高考或已经高考完了。
回复 住在乡下 2024-10-29 18:28
唐家山: 看起来有故事可以听
就是手动改过,3小时啊
回复 住在乡下 2024-10-29 18:29
testjhy: 乡下兄弟估计又想媳妇和孩子了,孩子也该高考或已经高考完了。
没,还早还早
回复 马鹿 2024-10-29 19:35
下载了, 在看数学, 也就数学和物理我看得懂, 化学和生物我已经一窍不通了, 跟没学过一样。  
回复 smileREGENT 2024-10-29 22:29
第一步:生成pdf的侧栏目录

推荐您使用adobe acrobat 的一个AutoBookMark  插件,对于这种排版很规整的文本类型的pdf很好用。
https://www.bilibili.com/video/BV1VU4y1s77o/?spm_id_from=333.337.search-card.all.click&vd_source=f84556fd2cd75646f9721079de71a724

第二步:生成一个提供超链接跳转的目录

推荐您使用一个叫做pdg guru anki 的软件,里面有一个插入目录的 免费功能可以实现您想要的效果。详细请看该说明文档 pdf书签-》插入目录部分。
https://guru.kevin2li.top/docs/pdf-toolbox/bookmark#%E6%8F%92%E5%85%A5%E7%9B%AE%E5%BD%95


这个是我生成出来的一个效果:
https://1drv.ms/b/c/1a62d6789594917a/EfYmxOgRAcVDpbHXfpeNreQB_FEOa5_P8yRibbHzyAU47Q?e=Zkav1q


私以为好处在于避免了转为docx的步骤,减少了格式调整出错的麻烦;操作上可能要比添加超链接的办法工作量减少一些。不足之处,多少还是会有目录识别的错误,需要微调(比如这个文档里某些章节把罗马数字I.II也识别了,原因在于部分段落的格式和第三级目录 eg1.2 类似)。

另外还有一个pdf编辑的免费神器推荐给您:pdf补丁丁https://www.cnblogs.com/pdfpatcher
回复 蓦然回首 2024-10-29 23:06
下载了,给家里小朋友留着。多谢啦
回复 唐家山 2024-10-30 08:03
smileREGENT: 第一步:生成pdf的侧栏目录

推荐您使用adobe acrobat 的一个AutoBookMark  插件,对于这种排版很规整的文本类型的pdf很好用。
https://www.bilibili.com/video/ ...
非常感谢!早看到你这个回复,我就不用瞎折腾了
回复 唐家山 2024-10-30 08:04
马鹿: 下载了, 在看数学, 也就数学和物理我看得懂, 化学和生物我已经一窍不通了, 跟没学过一样。   
  
回复 唐家山 2024-10-30 08:05
蓦然回首: 下载了,给家里小朋友留着。多谢啦
  
回复 笑羽 2024-10-30 19:45
多谢分享
回复 r52097 2024-11-1 17:23
Mac下有个app,PDFOutline

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

手机版|小黑屋|Archiver|网站错误报告|爱吱声   

GMT+8, 2024-11-5 12:19 , Processed in 0.031211 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部