ustone 发表于 2024-12-30 00:07:48

pdf电子书书签如何独立保存不写pdf文件本身?

wps pdf独立版把书签写到pdf文件(估计是尾部),而不是注册表或者单独的配置文件,对文件备份来说每次都要同步,而且破坏了文件的“版本身份”唯一性,不利于网盘备份的秒传。
有没有哪个电脑版pdf阅读器书签是单独保存的?

haogangfu 发表于 2024-12-30 00:34:08

转成word,是不是可以。你是不是觉得不想用PDF格式?

ustone 发表于 2024-12-30 08:55:06

haogangfu 发表于 2024-12-30 00:34
转成word,是不是可以。你是不是觉得不想用PDF格式?

为啥这么说?

chipset009 发表于 2024-12-30 08:55:30

PDF有标准,目录是树形结构,不在文件尾。
1. 用阅读器打开,然后复制黏贴出来单独保存。少量文件可以这样做,没法自动化。
2. 自己用程序实现,抽取Bookmark,独立保存。适合大量PDF文件的情况,能自动化。

ustone 发表于 2024-12-30 08:58:05

chipset009 发表于 2024-12-30 08:55
PDF有标准,目录是树形结构,不在文件尾。
1. 用阅读器打开,然后复制黏贴出来单独保存。少量文件可以这样 ...

我说的不是目录,是保存阅读进度的书签。

于海旺 发表于 2024-12-30 09:11:27

没明白您的意思,我用的是稻壳阅读器(PDF)你可以试试。

ustone 发表于 2024-12-30 10:25:53

于海旺 发表于 2024-12-30 09:11
没明白您的意思,我用的是稻壳阅读器(PDF)你可以试试。

就是看到第几页,然后添加一个书签,保存,下次可以点击这个书签回到这一页。

chipset009 发表于 2024-12-30 12:35:28

ustone 发表于 2024-12-30 08:58
我说的不是目录,是保存阅读进度的书签。

这个不可能保存在PDF文件里,PDF阅读器一般没有编辑功能。

阅读进度应该保存在临时配置文件里,但不一定是文本格式,可能不方便打开。

ustone 发表于 2024-12-30 12:54:18

chipset009 发表于 2024-12-30 12:35
这个不可能保存在PDF文件里,PDF阅读器一般没有编辑功能。

阅读进度应该保存在临时配置文件里,但不一 ...

可能附加在pdf文件尾部

chipset009 发表于 2024-12-30 13:11:41

ustone 发表于 2024-12-30 12:54
可能附加在pdf文件尾部

一个PDF文件,用阅读器打开前先看看多少字节,阅读到某页关闭,然后再看看文件大小,是不是和阅读前大小一样?
如果一样大小,那就不是加在文件尾,如果大小变了,那就附加了标签信息。

locky_z 发表于 2024-12-30 13:11:45

浏览的历史第几页,不可能改写pdf的,应该就是app自己的缓存。

你自己判断一下文件前后大小或者做一个CRC/checksum校验就知道有没有修改过。

于海旺 发表于 2024-12-30 14:38:41

稻壳阅读器(PDF)不用书签,下次点击打开就是接着看,稻壳阅读器很好用的,可以同时打开多个PDF文件。

ustone 发表于 2024-12-30 16:19:11

chipset009 发表于 2024-12-30 13:11
一个PDF文件,用阅读器打开前先看看多少字节,阅读到某页关闭,然后再看看文件大小,是不是和阅读前大小 ...

书签是手动添加的,可以任意数量和备注,然后保存文件,或者关闭时同意保存,pdf文件会变大。

ustone 发表于 2024-12-30 16:20:29

locky_z 发表于 2024-12-30 13:11
浏览的历史第几页,不可能改写pdf的,应该就是app自己的缓存。

你自己判断一下文件前后大小或者做一个CR ...

手动添加书签,保存文件,pdf变大

ustone 发表于 2024-12-30 16:22:51

于海旺 发表于 2024-12-30 14:38
稻壳阅读器(PDF)不用书签,下次点击打开就是接着看,稻壳阅读器很好用的,可以同时打开多个PDF文件。

有的时候书签是有用的,可以备注,方便回头查看,书签数量也可以任意。
页: [1] 2
查看完整版本: pdf电子书书签如何独立保存不写pdf文件本身?