fastposter公布1.4.2 跨语言的海报生成器

fastposter公布1.4.2 跨语言的海报生成器,一分钟实现海报开发

future:

  • 欠缺docker镜像
  • 引入异步asyncio
  • 降级python到3.9.6
  • 降级pillow版本为8.3.1
  • 集群部署适配
  • Pillow绘制海报,性能优化
  • 减少启动阐明

fixbug:

  • 解决PHP代码生成问题
  • 解决Docker镜像打包后无奈运行问题
  • 解决辅助线为虚线问题

仓库地址

欢送点亮小星星⭐️⭐,减速我的项目迭代更新。

  • 代码仓库-github
  • 代码仓库-gitee

Java客户端代码调用预览

// Java生成海报public static void main(String[] args) throws IOException {  // 创立海报客户端对象  FastPosterClient client = new FastPosterClient("https://poster.prodapi.cn/", "ApfrIzxCoK1DwNZO", "EJCwlrnv6QZ0PCdvrWGi");  // 结构海报参数  HashMap<String, String> params = new HashMap<>();  // 暂未指定任何动静参数  params.put("nickname", "笑傲江湖");  // 海报ID  String posterId = "25";  // 获取下载地址  String url = client.getUrl(posterId, params);  System.out.println("url=" + url);  // 保留到本地  client.saveToPath(url, "temp.png");}

只需三步,即可实现海报开发 启动服务 > 编辑海报 > 生成代码

一、启动服务

docker run --name fast-poster -p 9001:9001 tangweixin/fast-poster

二、编辑海报

三、生成代码

具体介绍文档

https://gitee.com/psoho/fast-poster