首页 > 编程语言 > 详细

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

时间:2021-07-14 10:33:26      阅读:18      评论:0      收藏:0      [点我收藏+]

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

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

future:

  • 完善docker镜像
  • 引入异步asyncio
  • 升级python到3.9.6
  • 升级pillow版本为8.3.1
  • 集群部署适配
  • Pillow绘制海报,性能优化
  • 增加启动说明

fixbug:

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

仓库地址

欢迎点亮小星星???,加速项目迭代更新。

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

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

原文:https://www.cnblogs.com/psoho/p/15009010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!