厦门市建设工程造价协会官方网站,网站建设自评报告,做美食原创视频网站,大连网站建设方案案例什么是 fastposter ? fastposter 海报生成器是一款快速开发海报的工具。只需上传一张背景图#xff0c;在对应的位置放上组件#xff08;文字、图片、二维码、头像#xff09;即可生成海报。 点击代码直接生成各种语言 SDK 的调用代码#xff0c;方便快速开发。 软件特性在对应的位置放上组件文字、图片、二维码、头像即可生成海报。 点击代码直接生成各种语言 SDK 的调用代码方便快速开发。 软件特性
支持 docker 快速部署支持电商级生产环境主流的 SDK支持方便快速开发 Java 、Python、 PHP、 Go、 JavaScript、 小程序无需编写复杂的绘图渲染代码支持多种文件格式 jpeg png webp pdf base64便捷的代码生成
适用场景
海报生成器海报自动生成工具海报在线设计生成器海报生成器在线制作生成朋友圈海报电商海报编辑器证书制作证书自动生成工具二维码分享海报图片Python Pillow 绘图 Pillow 制作海报电商主图编辑器Java 生成二维码分享海报图片Java Graphics2D 绘制海报图片微信小程序生成海报分享朋友圈PHP 生成二维码海报图片自定义商业海报图片H5 生成海报图片canvas 生成海报图片通过 JSON 生成海报图片BufferdImage 绘制图片 如果不想自己安装可以去在线体验官方提供的社区版https://fastposter.net/demo/open
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 fastposter 选择第二个 fastposter/fastposter版本选择 latest。 本文写作时 latest 版本对应为社区版的 2.19.0 卷
在 docker 文件夹中创建一个新文件夹 fastposter并在其中建一个子文件夹 data
文件夹装载路径说明docker/fastposter/data/app/data存放数据库文件和图片资源 端口
本地端口不冲突就行不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号本地端口容器端口50415000 命令行安装
如果你熟悉命令行可能用 docker cli 更快捷
# 新建文件夹 fastposter 及子目录
mkdir -p /volume1/docker/fastposter/data# 进入 fastposter 目录
cd /volume1/docker/fastposter# 运行容器
docker run -d \--restart unless-stopped \--name fastposter \-p 5041:5000 \-v $(pwd)/data:/app/data \fastposter/fastposter也可以用 docker-compose 安装将下面的内容保存为 docker-compose.yml 文件
version: 3services:fastposter:image: fastposter/fastpostercontainer_name: fastposterrestart: unless-stoppedports:- 5041:5000volumes:- ./data:/app/data然后执行下面的命令
# 新建文件夹 fastposter 及子目录
mkdir -p /volume1/docker/fastposter/data# 进入 fastposter 目录
cd /volume1/docker/fastposter# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d运行
在浏览器中输入 http://群晖IP:5041 就能看到主界面 上传背景图片就可以开始生成海报了 当然纯色的背景也是可以的 生成代码 水平太菜所以还是有背景图会更好看一些 参考文档 psoho/fast-poster: fastposter海报生成器,图片生成器,电商海报编辑器,海报设计器,电商图片合成,海报开发。生成朋友圈分享海报并生成图片二维码海报图片海报图片合成二维码推广海报支持Java Python PHP Go JS 小程序。https://fastposter.net/doc/ 地址https://github.com/psoho/fast-poster fastposter官方文档 | fastposter官方文档 地址https://fastposter.net/doc/