基于 Playwright 的适用于 Graia 的文转图工具
Project description
Graiax Text2img Playwright 是一个基于 Graiax Playwright 的文转图工具, 其可以将纯文本、Markdown 或 JinJa2 的模板通过 Playwright 转换为图片。
安装
pdm add graiax-text2img-playwright
或 poetry add graiax-text2img-playwright
。
我们强烈建议使用包管理器或虚拟环境
开始使用
以下示例以 Ariadne 为例。
配合 Graia Saya 使用
from graiax.text2img_playwright import md2img
md = '''\
<div align="center">
# (WIP) Graiax Text2img Playwright
*(WIP) 基于 Playwright 的适用于 Graia 的文转图工具*
</div>
Graiax Text2img Playwright 是一个基于 [Graiax Playwright](https://github.com/GraiaCommunity/graiax-playwright) 的文转图工具,
其可以将纯文本、Markdown 或 JinJa2 的模板通过 Playwright 转换为图片。
## 安装
`pdm add graiax-text2img-playwright` 或 `poetry add graiax-text2img-playwright`。
> 我们强烈建议使用包管理器或虚拟环境
'''
@listen(FriendMessage)
async def function(app: Ariadne, friend: Friend):
image_bytes = md2img(md, highlight=True)
app.sendMessage(friend, MessageChain(Image(data_bytes=image_bytes)))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for graiax-text2img-playwright-0.1.0b2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 719ddcaae9afbb6d6dd94e92d1a09a15fdf775911888860c9a29c4826c64ebae |
|
MD5 | 6fb0745d4d1dd8f5245f0e5558b38c15 |
|
BLAKE2b-256 | 8a47fad143c55767f5e67b65a5127e36c6cd390a9f2c8cc90c0e761e9592b651 |
Close
Hashes for graiax_text2img_playwright-0.1.0b2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5944fd005a5b38b4ad6e5363bc673b9dbf42c58c8295482308b488f76ff3141a |
|
MD5 | 6b796186c0e755eafc5ad6b8280e1b65 |
|
BLAKE2b-256 | 12e60e64749321498e6cc1e25cf0748ec4f6e54b692aea80b46be88248bc94c9 |