将drp格式的barnes&noble电子书转换为可移植格式
undrp的Python项目详细描述
关于
undrp转换barnes&noble的专有固定布局epub文件(又名 BNFixedFormat或drp)到更通用的格式,如 PDF我们的目标是允许您在非Barnes&Noble电子阅读器中阅读这些电子书。
安装
undrp需要python 3.3或更高版本。您可以通过pip安装它:
pip install undrp
用法
您可以像运行unix cp命令一样运行undrp。
转换单个文件(显式目标文件名):
undrp /path/to/somebook.epub somebook.pdf
转换单个文件(隐式目标文件名):
undrp /path/to/somebook.epub .
转换多个文件:
undrp /path/to/*.epub .
转换单个文件,输出到标准输出:
undrp /path/to/somebook.epub -
限制
undrp还处于初级阶段,因此有很多限制:
- 只能处理所有页面都是jpeg图像的epub文件。
- 错误报告很糟糕。
- 无法用drm转换epub文件。你得先把DRM脱掉。
- 只能输出为PDF格式。