欢迎使用Gitbook2pdf :waving_hand:
简单但功能强大的工具,可将gitbook页面转换为pdf。
:house:
特征
异步抓取使用aiohttp抓取可以在几秒钟内捕获数据。
抓住文本可以复制
保存原始目录结构
保留原始超链接
完全保留原始格式(使用js渲染无法保留 :male_sign::male_sign:
较小的存储空间,800页的PDF文件仅4.6 MB
样本文件
安装
注意!
因为它需要使用weasyprint来生成pdf,但是pip无法完成weasyprint的安装,因此您需要手动安装它。 这是weasyprint如果您不想安装安装依赖项,则可以使用su Yang docker image制成
pip install -r requirements.txt
用法
python gitbook.py {url}
运行测试
python gitbook.py http://self-publishing.
2021-10-26 17:28:42
515KB
Python
1