博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将你的小册制作成一整本PDF
阅读量:5876 次
发布时间:2019-06-19

本文共 629 字,大约阅读时间需要 2 分钟。

juejinxiaoceToPDFByPy

将掘金小册制作成一整本PDF

由来

之前写过一个,但是阅读效果不是特别好,这个Python版本可以将所有章节制作成单个PDF文件。看起来会更加方便,转mobi格式的正在开发,遇到一点小问题,使用的kindle_maker库报错。如果想要在kindle上观看小册,可以使用将PDF转为mobi。

使用方法

  • 参照 的README,获取你想要转换的小册的idclient_iduidtoken、等信息,按照ini文件的格式填入cinf.ini
  • pip3 install -r requirements.txt (环境为Python3)
  • python run.py
  • 等待片刻,即可出炉 ?
  • 使用地址:

注意事项

  • conf.ini中的bookName千万不能含有中文,不然PDF会乱码
  • 使用的pdfkit,可能会比较慢
  • 如果中间报错,很可能是没有安装 wkhtmltopdf,按照进行安装
  • Mac OS在安装过程中遇到一个错误 Error: Permission denied @ dir_s_mkdir - /usr/local/Caskroom/wkhtmltopdf,查了一下,解决方案是:sudo chown -R $(whoami):staff ~/Library/Caches/Homebrew /usr/local/Caskroom/

效果预览

最最重要的

仅做技术分享,方便看书学习,请大家不要传播。

转载地址:http://zsuix.baihongyu.com/

你可能感兴趣的文章
MYBATIS
查看>>
详解消息队列的设计与使用
查看>>
iOS 项目优化
查看>>
筛选出sql 查询结果中 不包含某个字符
查看>>
8进制与16进制
查看>>
使用Sqoop从mysql向hdfs或者hive导入数据时出现的一些错误
查看>>
mybatis:Invalid bound statement (not found)
查看>>
电脑中毒的现象
查看>>
django表单操作之django.forms
查看>>
ZipOutputStream出现多层目录问题
查看>>
Android Studio 3.0.1 版本包下载
查看>>
[python] 创建临时文件-tempfile模块
查看>>
Codeforces Round #421 (Div. 2)
查看>>
saltstack自动化运维系列②之saltstack的数据系统
查看>>
Bat实现IP设置切换(公司IP和家里的IP)
查看>>
学习JS的心路历程-参数传递方式(上)
查看>>
嵌入式web服务器appweb和其他web服务器(goahead、boa...)
查看>>
MySql to EF在SaveChange时报空引用的错误
查看>>
python 安装mysql-python模块
查看>>
socket 网络通信(基于tcp协议)以及粘包解决方案
查看>>