1 Star 2 Fork 1

该用户已趴倒 / cover-maker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

cover_maker

一个 python 的小工具。可以将文本和图片按照一些排版规则合成通用的封面图。

文件功能介绍

  • cover_maker.py 命令行工具入口
  • config.py 加载配置模板配置
  • render.py 合成图片用的模块
  • layout.py 文本框内文字排版
  • test.csv 测试数据
  • fonts 目录,存放字体的目录
  • template 存放示例模板配置的目录

命令行使用方法

使用python3进行开发,依赖 Pillow,具体版本写在了 pip-req.txt

查看命令行帮助

python3 ./cover_maker.py --help

使用示例

例如使用 模板 1 输出测试结果到 /tmp/covers/1 目录

python3 ./cover_maker.py -o /tmp/covers/1 -t ./template/1 -c test.csv

可以选加 --show_text_box 参数。加上后可以在合成的图片上看到文本框边框

扩展模板

拷贝 template 目录下的任意一个模板目录,修改其中的图和 conf.ini 文件 中的配置。配置中有详细的说明每个参数的含义。

增加字体

将字体放到 fonts 目录下,在需要使用的模板配置中指定字体的 basename

空文件

简介

一个python 命令行的工具。可以将文字按照一定的排版规则和图片进行合成,生成一些通用的封面图。 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/zyf/cover-maker.git
git@gitee.com:zyf/cover-maker.git
zyf
cover-maker
cover-maker
master

搜索帮助