由于本人喜欢阅读完PDF以后,把标注导出来作为阅读笔记,所有添加此功能。
SumatraPDF
开源PDF阅读器
使用了mupdf
项目设置
有些项目需要调整语言标准:
VS项目设置 常规 C++语言标准 17或14
VS项目设置 C/C++ 常规 将警告视为错误 否
添加保存标注到TXT文本的功能
使用sumatrapdf-3.3
translations.txt文件添加
:Save AnnotationsToTXT
cn:保存标注到TXT
模仿CmdSaveAnnotations添加CmdSaveAnnotationsToTXT菜单
Commands.h文件添加
V(CmdSaveAnnotationsToTXT, "Save AnnotationsToTXT") \
Menu.cpp文件添加
{ _TRN("Save AnnotationsToTXT"), CmdSaveAnnotationsToTXT, MF_REQ_DISK_ACCESS },
case CmdSaveAnnotationsToTXT:
case CmdNewBookmarks:
// handle in FrameOnCommand() i