fastposter 新版本 v2.17.0 强势发布!让海报开发更简单

278 阅读4分钟

fastposter 新版本 v2.17.0 强势发布!让海报开发更简单

大家好,我们非常兴奋地宣布,fastposter 新版本 v2.17.0 正式发布了!

fastposter 是一款快速开发海报的工具,已经服务众多电商、行业海报、分销系统、电商海报、电商主图等海报生成和制作场景。如果您还不熟悉 fastposter,那么让我们为您简要介绍一下这个强大的工具。

什么是 fastposter

🔥🔥🔥fastposter 是一款海报生成器,它能够让您快速、轻松地创建各种类型的海报。

只需上传一张背景图,然后在需要的位置添加文字图片二维🐴头像等组件。接下来,您可以点击生成代码按钮,直接获取各种语言 SDK 的调用代码,无需编写复杂的绘图渲染代码,轻松完成海报制作。

fastposter支持Docker部署,云服务无需部署,开箱即用,灵活易用,基于低代码理念设计,无需编写复杂代码,能够帮助开发者快速高效地生成各种类型的海报。

如果项目有帮到您,请点亮你点亮的小星星

社区版 v2.17.0 发布

  • 规范docker命名使用fastposter
  • 增加支持GO-SDK客户端调用
  • 更新英文文档

专业版 v2.0.19

  • 增加GO-SDK调用代码生成
  • 支持行间距设置
  • 解决字间距BUG
  • 适配多字体
  • 字体默认自动换行
  • 编辑器增加UUID字段
  • Java字体缓存优化
  • Java更换数据源,使用Hikari
  • 增加素材宽高属性
  • 解决颜色清空导致无法生成海报的BUG
  • 清理无效代码

文档

特性

  • 支持docker快速部署
  • 支持电商级生产环境
  • 主流的SDK支持,方便快速开发 Java Python PHP Go JavaScript 小程序 UniApp
  • 无需编写复杂、繁琐的绘图渲染代码
  • 支持多种文件格式 jpeg png webp pdf base64
  • 快捷的代码生成

快速开始

一、启动服务

docker run -it --name fast-poster -p 5000:5000 fastposter/fastposter

二、编辑海报

image-20230726174142177

三、生成代码

image-20230726174208989

请求示例(可直接传递需要的参数)

// 1.创建海报客户端对象
FastposterClient client = FastposterClient.builder()
        .endpoint("http://127.0.0.1:5000")      // 设置接入端点
        .token("ApfrIzxCoK1DwNZOEJCwlrnv6QZ0PCdv")  // 设置token
        .build();
​
// 2.准备海报参数
Map<String, Object> params = new HashMap<>();
params.put("name", "测试文本");
​
// 3.生成海报并保存
client.buildPoster("80058c79d1e2e617").params(params).build().save("demo.png");

响应示例(返回海报图片)

适用场景

应用场景描述
海报生成器用于创建各种类型的海报。
海报自动生成工具自动化生成海报,适用于大规模制作需求。
海报在线设计生成器允许用户在线设计并生成自定义海报。
电商海报编辑器用于编辑和优化电子商务平台上的产品海报。
证书制作自动生成各种类型的证书,如学历证书、奖状。
证书自动生成工具自动创建证书的工具。
二维码分享海报图片将二维码嵌入海报,以便用户扫描并分享信息。
Python Pillow绘图 Pillow制作海报使用Python的Pillow库进行图像处理和绘图。
Java生成二维码分享海报图片使用Java生成包含二维码的海报图片。
Java Graphics2D绘制海报图片在Java中使用Graphics2D进行图像绘制。
微信小程序生成海报分享朋友圈为微信小程序创建朋友圈分享用的海报。
PHP生成二维码海报图片使用PHP生成包含二维码的海报图像。
自定义商业海报图片制作自定义的商业用途海报图像。
H5生成海报图片使用HTML5和相关技术生成在线海报图像。
canvas生成海报图片使用HTML5的Canvas元素制作和编辑海报图像。
通过JSON生成海报图片使用JSON数据自动生成海报,适用于批量制作。
BufferedImage绘制图片在Java中使用BufferedImage进行图像绘制。

社区

作者微信fastposter

fastposer作者微信