简洁易用地将
gitbook
站点转换为
🏠 Homepage
- 保存原有站点的格式(使用 js 渲染生成的无法抓取 🤷♂️
- 极小的存储空间占用, 800 页的 pdf 文件只占用 4.6mb
因为它需要使用 weasyprint
来生成 pdf
,但是 pip
无 法完成weasyprint
的安装,因此您需要手动安装它。
这是 weasyprint
的 安装指南
如果你不想进行依赖安装 你可以使用由 soulteary
提供的 docker image
pip install -r requirements.txt
python gitbook.py {url}
python gitbook.py http://self-publishing.ebookchain.org
生成的 pdf
风格取决于css
文件 如果你需要添加其他风格可以通过修改gitbook.css
文件来实现.
👤 fuergaosi233
- Twitter: @fuergaosi 👤 LiaoChangjiang
欢迎提供issues
, 以及pr
。issues page.
如果这个工具帮到你了,那就请宁给我个 ⭐️ 口巴。
使用 weasyprint
来生成 pdf 文件会占用大量的内存。
所以请确保你有足够的内存空间来进行生成。