一个简单的占位图片生成服务,可以生成自定义尺寸和颜色的占位图。
- 支持自定义图片尺寸
- 支持自定义背景颜色和文字颜色
- 在图片中显示尺寸信息
- 支持错误处理和日志记录
git clone https://github.com/Chen-Yue/placeholder.git
cd placeholderpython -m venv .venv
source .venv/bin/activate # Linux/Mac
# 或
.venv\Scripts\activate # Windowspip install -r requirements.txtpython app.py访问 https://ph.ipenx.cn/docs 获取详细的 API 文档。
-
生成 300x200 的图片:
https://ph.ipenx.cn/?300200 -
自定义颜色:
https://ph.ipenx.cn/?300200?bg=FFFFFF&color=000000 -
生成正方形图片:
https://ph.ipenx.cn/?500
| 参数 | 说明 | 示例 | 默认值 |
|---|---|---|---|
| 尺寸 | 图片尺寸,格式为 width*height 或单个数字 |
300*200 或 300 | 300x300 |
| bg | 背景颜色,六位十六进制颜色值 | FFFFFF | BEBEBE |
| color | 文字颜色,六位十六进制颜色值 | 000000 | D3D3D3 |
- Python 3.8+
- 需要楷体字体文件 (KaiTi-1.ttf)
服务会自动记录访问日志到 placeholder.log 文件中,包含:
- 访问来源IP
- 浏览器信息
- 图片生成信息
- 错误信息
访问以下链接查看效果:
Chen'Rue