登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
12月28日,「开源中国源创会年终盛典」珠海站再次回归!点击免费报名参会
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
WebUI组件/框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
100
Star
1.2K
Fork
356
psoho
/
fast-poster
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v2.19.0
## 🔥fastposter v2.19.0 一款很哇塞的海报生成器 🔥🔥🔥fastposter 是一款快速开发海报的工具,已经服务众多电商、分销系统、电商海报、电商主图、行业海报等海报生成和制作场景。 ### 什么是 fastposter fastposter 是一款海报生成器,它能够让您快速、轻松地创建各种类型的海报。 只需上传一张背景图,然后在需要的位置添加`文字`、`图片`、`二维🐴`、`头像`等组件。点击生成代码按钮,直接获取各种语言 SDK 的调用代码,无需编写复杂的绘图渲染代码,轻松完成海报制作。 fastposter支持`Docker`部署和`云服务`两种方式,开箱即用,灵活易用,基于低代码理念设计,无需编写复杂代码,能够帮助开发者快速高效地生成各种类型的海报。 > 如果项目有帮到您,请点亮你点亮的小星星 ### 社区版 v2.19.0 发布 1. 修复放大居中显示问题 1. 增加示例海报模版 ### 专业版 v2.0.21 1. 增加支持文字双击修改 2. 修复图片第一次无法删除的BUG 3. 修复批量生成,切换海报缓存问题 4. 修复`docker`基础镜像无法拉取问题 5. 解决排序导致海报图片错误问题 6. 解决字体斜体冲突问题 7. 修复初始化脚本token问题 ## 文档 - 开发文档:[https://fastposter.net/doc/](https://fastposter.net/doc/) - Java专业版-在线体验:[https://fastposter.net/demo/java/](https://fastposter.net/demo/java/) - Python专业版-在线体验:[https://fastposter.net/demo/python/](https://fastposter.net/demo/python/) - 社区版-在线体验:[https://fastposter.net/demo/open/](https://fastposter.net/demo/open/) - 🔥🔥云服务-免费试用:[https://fastposter.net/](https://fastposter.net/) ## 特性 - 支持`docker`快速部署 - 支持电商级生产环境 - 主流的SDK支持,方便快速开发 `Java` `Python` `PHP` `Go` `JavaScript` `小程序` `UniApp` - 无需编写复杂、繁琐的绘图渲染代码 - 支持多种文件格式 `jpeg` `png` `webp` `pdf` `base64` - 快捷的代码生成 ## 快速开始 ### 一、启动服务 ```bash docker run -it --name fastposter -p 5000:5000 fastposter/fastposter ``` ### 二、编辑海报 ![image-20240320145745417.png](https://fastposter.net/dassets/image-20240320145745417.png) ### 三、生成代码 Java代码 ![image-20240320145856100.png](https://fastposter.net/dassets/image-20240320145856100.png) ```java // 进一步了解,请参考开发文档 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 代码 ![image-20240320145914360.png](https://fastposter.net/dassets/image-20240320145914360.png) ```python # 进一步了解,请参考开发文档 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进行图像绘制。 | ## 社区 作者微信`fastposter` ![fastposer作者微信](https://fastposter.net/dassets/qrcode.jpeg)
99aabbd
2024-03-20 15:22
下载
查看发行版
v2.18.0
## fastposter v2.18.0 一分钟完成开发海报-云服务来袭 fastposter 是一款快速开发海报的工具,已经服务众多电商、行业海报、分销系统、电商海报、电商主图等海报生成和制作场景。 ### 什么是 fastposter 🔥🔥🔥fastposter 是一款海报生成器,它能够让您快速、轻松地创建各种类型的海报。 只需上传一张背景图,然后在需要的位置添加`文字`、`图片`、`二维🐴`、`头像`等组件。点击生成代码按钮,直接获取各种语言 SDK 的调用代码,无需编写复杂的绘图渲染代码,轻松完成海报制作。 fastposter支持`Docker`部署和`云服务`两种方式,开箱即用,灵活易用,基于低代码理念设计,无需编写复杂代码,能够帮助开发者快速高效地生成各种类型的海报。 > 如果项目有帮到您,请点亮你点亮的小星星 ### 社区版 v2.18.0 发布 1. 修复js-sdk跨域访问问题 2. 素材整理 3. 增加`api/user/info`接口,方便提供集成示例 ### 专业版 v2.0.20 1. 增加部署脚本 2. 素材整理 3. 增加token参数支持,方便快速集成 4. 替换预览插件 5. 根据文字数量计算拖拽框大小 6. 修复文字缩放展示异常问题 7. 增加文档集成示例 ## 文档 - 开发文档:[https://fastposter.net/doc/](https://fastposter.net/doc/) - Java专业版-在线体验:[https://fastposter.net/demo/java/](https://fastposter.net/demo/java/) - Python专业版-在线体验:[https://fastposter.net/demo/python/](https://fastposter.net/demo/python/) - 社区版-在线体验:[https://fastposter.net/demo/open/](https://fastposter.net/demo/open/) - 🔥🔥云服务-免费试用:[https://fastposter.net/](https://fastposter.net/) ## 特性 - 支持docker快速部署 - 支持电商级生产环境 - 主流的SDK支持,方便快速开发 `Java` `Python` `PHP` `Go` `JavaScript` `小程序` `UniApp` - 无需编写复杂、繁琐的绘图渲染代码 - 支持多种文件格式 `jpeg` `png` `webp` `pdf` `base64` - 快捷的代码生成 ## 快速开始 ### 一、启动服务 ```bash docker run -it --name fast-poster -p 5000:5000 fastposter/fastposter ``` ### 二、编辑海报 ![image-20230726174142177](https://fastposter.net/dassets/image-20240202172048968.png) ### 三、生成代码 ![image-20230726174208989](https://fastposter.net/dassets/image-20240202172135654.png) 请求示例(可直接传递需要的参数) ```java // 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"); ``` 响应示例(返回海报图片) <img width=300 src="https://fastposter.net/dassets/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进行图像绘制。 | **完整的更新日志**: https://gitee.com/psoho/fast-poster/commits/v2.18.0
12576b7
2024-01-31 17:41
下载
查看发行版
v2.17.0
4b85755
2023-09-15 19:11
下载
查看发行版
v2.16.0
29cb73f
2023-07-26 21:20
下载
查看发行版
v2.15.0
5adc18b
2023-05-20 17:41
下载
查看发行版
v2.13.0
fb2d705
2023-03-16 00:38
下载
查看发行版
v2.12.0
d9ff6ad
2023-02-24 01:16
下载
查看发行版
v2.11.0
05dcf96
2023-01-06 05:10
下载
查看发行版
v2.10.0
009e1f9
2022-11-09 14:54
下载
查看发行版
v2.9.3
ba35c23
2022-10-23 18:34
下载
查看发行版
v2.9.2
2428d5b
2022-09-01 13:00
下载
查看发行版
v2.9.1
d542eea
2022-07-28 10:19
下载
查看发行版
v2.9.0
8a2fe20
2022-07-14 21:12
下载
查看发行版
v2.8.4
953a5da
2022-06-28 04:56
下载
查看发行版
v2.8.3
f179a97
2022-06-14 13:19
下载
查看发行版
v2.8.2
19614a5
2022-05-19 19:44
下载
查看发行版
v2.8.1
fefe801
2022-05-18 15:24
下载
查看发行版
v2.8.0
3d25af6
2022-04-18 10:40
下载
查看发行版
v2.7.1
627fe80
2022-04-07 14:44
下载
查看发行版
v2.7.0
142f4fb
2022-04-07 03:15
下载
查看发行版
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Python
1
https://gitee.com/psoho/fast-poster.git
git@gitee.com:psoho/fast-poster.git
psoho
fast-poster
fast-poster
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册