跳转到主要内容

在Delta Chat中将网站下载为PDF

项目描述

Web to PDF

Latest Release CI Code style: black

Delta Chat机器人,允许将网站抓取为PDF。只需向机器人发送任何URL即可,或在包含URL的消息中添加它以获取PDF。

安装

pip install deltabot-web2pdf

您还需要安装wkhtmltopdf软件包。Debian/Ubuntu示例

sudo apt-get install wkhtmltopdf

警告! Debian/Ubuntu仓库中的版本功能有限(因为它没有编译wkhtmltopdf QT补丁),例如添加目录、页眉、页脚、目录等。要使用这些选项,您应从wkhtmltopdf网站安装静态二进制文件:https://wkhtmltopdf.org/

用法

配置机器人的Delta Chat账户

web2pdf init bot@example.com PASSWORD

您可以使用web2pdf init多次向机器人添加多个不同的账户,以便它可以通过多个电子邮件地址访问。

机器人的显示名称、头像和状态/签名也可以调整

web2pdf config selfavatar "/path/to/avatar.png"
web2pdf config displayname "My Bot"
web2pdf config selfstatus "Hi, I am a Delta Chat bot"

要运行机器人以便开始处理消息

web2pdf serve

要查看所有可用选项,请运行web2pdf --help

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。

源分布

deltabot_web2pdf-0.2.0.tar.gz (17.4 kB 查看哈希值)

上传于 来源

构建分发

deltabot_web2pdf-0.2.0-py3-none-any.whl (17.3 kB 查看哈希值)

上传于 Python 3

由以下支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面