#注释 #转换 #PDF #不同 #格式 #发现 #页面

bin+lib pdf-annotations-converter

将 PDF 文件中发现的注释转换为不同的格式

5 个版本

0.2.0 2020年9月11日
0.1.3 2020年9月10日
0.1.2 2020年9月10日
0.1.1 2020年9月10日
0.1.0 2020年9月10日

#1844文本处理

MIT 许可证

24KB
533

pdf-annotations-converter

将 PDF 文件中发现的注释转换为不同的格式。

USAGE:
    cat annotations.txt | pdf-annotations-converter [OPTIONS] > notes.md

FLAGS:
    -h, --help       Prints help information
    -n, --numbers    Flag specifying if page numbers should be included
    -V, --version    Prints version information

OPTIONS:
    -a, --add-offset <add offset>    Added to annotated page numbers to obtain physical page
    -s, --sub-offset <sub offset>    Subtracted from annotated physical page to obtain page number


Physical pages don't usually match page numbers. Therefore you can optionally provide an offset to
derive one from the other.

First determine the page offset which is the physical page on which page number `1` appears.

Then provide this offset via `--add-offset` if the annotations include the actual page number or via
`--sub-offset` if the annotations include the physical page.

安装

cargo install pdf-annotations-converter

支持的注释

目前支持使用 GoodReader 生成注释。这些注释通过使用 通过电子邮件导出 功能获得。

无需连接电子邮件账户,因为您可以通过假装通过电子邮件发送并将它们复制到剪贴板通过不同的机制(例如通过笔记)来传输它们。

支持的渲染器

目前支持渲染为 Markdown 格式。

文档

许可证

MIT

依赖项

~3.5–5MB
~78K SLoC