首页 > 系统服务 > 详细

MacOS下给pdf添加书签(目录)

时间:2020-08-08 17:51:16      阅读:68      评论:0      收藏:0      [点我收藏+]

每一次我看pdf文件的时候都想要给它加书签(preview下的书签只是个标签,叫目录更合适),但每次都是以哭穷结尾,因为pdf编辑器实在是太贵了,太贵了,根本不是给普通人用的。

今天看pdf文件的时候突然想到,我可是一个技术人啊,难道没有什么command-line的解决办法吗?发现了Coherent PDF Command Line Tools,发现这玩意用起来还挺简单的,基本满足了我加书签的需求,其简单用法如下:

1.安装

在其首页就有“Download binaries now for Windows, Mac, or Linux”字样,下载压缩包解压即可。

可以将其添加到环境变量中。

2.导出原有书签

cpdf -list-bookmarks in.pdf > bookmarks.txt

到处内容类似这样:

 0 "contents" 2 "[2/Fit]"
 0 "part1 summary" 6 "[6/Fit]"
 1 "1.1 " 8 "[8/Fit]"

第一列即层级,0代表顶层。第二列为目录类容。第三列为所在页码。第四列为格式,不写就是默认的。我发现中文似乎导不出来,不过可以导入。

3.编辑内容

根据自己的需求,随意增加即可。

4.导入书签

cpdf -add-bookmarks bookmarks.txt test.pdf -o test.pdf

我这里直接对原文件覆盖了,使用preview打开并不会导致冲突,执行完成后preview会自动刷新目录。

MacOS下给pdf添加书签(目录)

原文:https://www.cnblogs.com/shanchuan/p/13457426.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!