我用Python写了一个半自动化加书签的工具,已经打包成exe,可双击执行,代码和exe发布到Github上面了,如果觉得好用,请Star,链接如下,使用方法也在readme里面。
相比现有工具优势:
- 对大部分PDF,可自动获取书签和识别页偏移
- 支持添加自定义书签格式化规则
- 熟练后,两分钟内可完成加书签
不足:
- 对于非来源于读秀的PDF,需要自己手动找书签,格式化也很麻烦(不过这应该是少数)
我用Python写了一个半自动化加书签的工具,已经打包成exe,可双击执行,代码和exe发布到Github上面了,如果觉得好用,请Star,链接如下,使用方法也在readme里面。
相比现有工具优势:
不足:
非常实用,感谢分享!
非常实用,感谢分享!
你说的方案也可以,不过,PDF加书签的难点不在加书签本身,而是获取书签和格式化书签,这两项做好了,加书签是水到渠成的。
JS我不是太熟,用JS也是可以的,格式化书签是指对书签的层级,样式进行格式化,可以看这个,https://github.com/Davy-Zhou/pdf_add_bookmark_semi#122-%E4%B9%A6%E7%AD%BE%E6%A0%BC%E5%BC%8F%E5%8C%96
能说下软件名字吗?这软件不错。超星的书签接口也是从正文OCR得到的,不过他们的书签都经过整理,质量都不错,自己OCR的还是有点点小缺陷,https://github.com/Davy-Zhou/pdf_add_bookmark_semi#121-%E4%B9%A6%E7%AD%BE%E8%8E%B7%E5%8F%96
这个软件是收费,知道用过读秀的书应该都用过他其他免费原创工具。老马的原创空间搬家通告(内附软件下载地址) - strnghrs - 博客园
好的,感谢告知
想问一下这个软件价格是多少啊?
报错了
Traceback (most recent call last):
File "pywinauto\application.py", line 250, in __resolve_control
File "pywinauto\timings.py", line 458, in wait_until_passes
pywinauto.timings.TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "pdf_add_bookmark_semi.py", line 271, in <module>
main()
File "pdf_add_bookmark_semi.py", line 232, in main
dlg_spec=auto_fetch_bookmark(bookmark_filename,ssid[0])
File "pdf_add_bookmark_semi.py", line 26, in auto_fetch_bookmark
dlg_spec.set_focus()
File "pywinauto\application.py", line 396, in __getattribute__
File "pywinauto\application.py", line 261, in __resolve_control
File "pywinauto\timings.py", line 436, in wait_until_passes
File "pywinauto\application.py", line 203, in __get_ctrl
File "pywinauto\findwindows.py", line 87, in find_element
pywinauto.findwindows.ElementNotFoundError: {'title_re': '书签获取小工具2015.05.05 【晴天软件】*', 'class_name_re': 'WTWindow*', 'backend': 'win32', 'process': 8128}
请问这个是老马的哪个工具呢
同问这是老马的哪个软件?熟悉的几个编辑目录的老马软件都没有这个可以扫描的工具。
UnicornViewer
最大的问题是所依赖的“书签获取小工具2015.05.05【晴天软件】.exe” 会被报毒。
对于缺书签的,我还是使用UnicornViewer更多一些。