🔥fastposter v2.19.0 一款很哇塞的海报生成器

美不胜收
• 阅读 92

🔥fastposter v2.19.0 一款很哇塞的海报生成器

🔥🔥🔥fastposter 是一款快速开发海报的工具,已经服务众多电商、分销系统、电商海报、电商主图、行业海报等海报生成和制作场景。

什么是 fastposter

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

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

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

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

社区版 v2.19.0 发布

  1. 修复放大居中显示问题
  2. 增加示例海报模版

专业版 v2.0.21

  1. 增加支持文字双击修改
  2. 修复图片第一次无法删除的BUG
  3. 修复批量生成,切换海报缓存问题
  4. 修复docker基础镜像无法拉取问题
  5. 解决排序导致海报图片错误问题
  6. 解决字体斜体冲突问题
  7. 修复初始化脚本token问题

文档

特性

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

快速开始

一、启动服务

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

二、编辑海报

🔥fastposter v2.19.0 一款很哇塞的海报生成器

三、生成代码

Java代码

🔥fastposter v2.19.0 一款很哇塞的海报生成器

// 进一步了解,请参考开发文档 https://fastposter.net/doc/sdk/
import net.fastposter.client.FastposterClient;
import java.util.*;

public class FastposterClientDemo {

    public static void main(String[] args) {

        // 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("NO", "SN88888888");


        // 3.生成海报并保存
        client.buildPoster("6fba72004fa20aee").params(params).build().save();

    }

}

Python 代码

🔥fastposter v2.19.0 一款很哇塞的海报生成器

# 进一步了解,请参考开发文档 https://fastposter.net/doc/sdk/
from fastposter import Client

client = Client('ApfrIzxCoK1DwNZOEJCwlrnv6QZ0PCdv', 'http://127.0.0.1:5000')
params = {
  "NO": "SN88888888"
}
client.buildPoster('6fba72004fa20aee', params=params).save()

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

<img width=300 src="https://fastposter.net/dassets/image-20240320153953887.png" />

适用场景

应用场景描述
海报生成器创建各类海报。
海报自动生成工具自动化生成海报,适用于批量生产需求。
海报在线设计生成器在线设计和生成个性化海报。
电商海报编辑器优化电子商务平台产品海报的编辑工具。
证书制作自动生成各种类型的证书,如学历证书、奖状。
证书自动生成工具自动创建证书的工具。
二维码分享海报图片将二维码嵌入海报,方便用户扫描分享信息。
Python Pillow绘图 Pillow制作海报利用Python的Pillow库进行图像处理和绘图。
Java生成二维码分享海报图片使用Java生成含有二维码的海报图片。
Java Graphics2D绘制海报图片利用Java中的Graphics2D进行图像绘制。
微信小程序生成海报分享朋友圈为微信小程序创建朋友圈分享用的海报。
PHP生成二维码海报图片利用PHP生成带有二维码的海报图像。
自定义商业海报图片制作定制商业用途的海报图像。
H5生成海报图片利用HTML5和相关技术生成在线海报图像。
canvas生成海报图片使用HTML5的Canvas元素制作和编辑海报图像。
通过JSON生成海报图片利用JSON数据自动生成海报,适用于批量生产。
BufferedImage绘制图片在Java中利用BufferedImage进行图像绘制。
点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
不是海碗 不是海碗
2年前
AI作画—矢量插画风海报
今天我使用APISpace的AI作画(图像生成)服务生成了一些关于保护动物主题的公益海报,动物也是我们人类的好伙伴,呼吁大家保护动物,不要杀戮。希望能从我生成的海报中,带给大家一些设计元素或排版上的灵感。大家可以使用体验一下,是否可以生成自己想要的海报。
Wesley13 Wesley13
3年前
java 代码生成分享海报,仅供参考
为了生成一个活动海报,不得不根据海报底图通过java代码手动生成一张海报(包含用户名,用户简介,商品图,商品价格,商品二维码宣传语等),通过千辛万苦后,终于画成功了,我强了但也秃了,这不是因为强而秃,而是我的同事告诉我,为什么不用通过网页htmlcss写出一张海报,然后java代码通过url保存为图片(?????)  我秃了
徐小夕 徐小夕
4年前
前端如何实现一键截图功能?
前言网页截图功能目前也是非常常见的需求,尤其是在在线教育领域.我们朋友圈的微信海报,活动海报等,一般都是运营/市场人员通过设计工具设计而成,但是如何更好的
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
少湖说 少湖说
8个月前
鸿蒙原生开发手记:04-一个完整元服务案例
影院热映分享一个完整的元服务案例,这个案例高仿了豆瓣的小程序。简介整个元服务分为45个页面,首页为列表页,展示了当前影院热门的电影,点开是一个详情介绍页,里面有影片详情,演职表,相关影片推荐等,热门海报。打开海报是一个完整的海报展示页,点开可以产看大图。另