当前位置: 首页 > news >正文

开箱即用的fastposter海报生成器

在这里插入图片描述

什么是 fastposter ?

fastposter 海报生成器是一款快速开发海报的工具。只需上传一张背景图,在对应的位置放上组件(文字、图片、二维码、头像)即可生成海报。 点击代码直接生成各种语言 SDK 的调用代码,方便快速开发。

软件特性:

  • 支持 docker 快速部署
  • 支持电商级生产环境
  • 主流的 SDK支持,方便快速开发 JavaPythonPHPGoJavaScript小程序
  • 无需编写复杂的绘图渲染代码
  • 支持多种文件格式 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: '3'services: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/

http://www.lryc.cn/news/386513.html

相关文章:

  • 力扣每日一题 6/28 动态规划/数组
  • [数据集][目标检测]游泳者溺水检测数据集VOC+YOLO格式8275张4类别
  • 若依 ruoyi 分离版 vue 简单的行内编辑实现
  • 【工具】API文档生成DocFX
  • 在 JavaScript 中处理异步操作和临时事件处理程序
  • [Cocos Creator] v3.8开发知识点记录(持续更新)
  • Excel_VBA编程
  • Java中的Path类使用详解及最佳实践
  • 生成和查看预定义宏
  • Redis 7.x 系列【12】数据类型之基数统计(HyperLogLog)
  • 开源大模型RAG企业本地知识库问答机器人-ChatWiki
  • 基于Java的蛋糕预定系统【附源码+LW】
  • Java框架的原理主要基于以下几个核心
  • 已解决javax.xml.bind.MarshalException:在RMI中,参数或返回值无法被编组的正确解决方法,亲测有效!!!
  • 仓库管理系统17--客户管理
  • 笔记本重装系统怎么操作? windows电脑重装系统,超实用的四种方法
  • 【高考志愿】计算机
  • 使用ExpandableListView创建可扩展列表
  • 酒店新零售模式,亚朵酒店众筹模式, 社交新零售商业模式
  • 2010-2023年 省级、地级市、地市州盟保障性住房面积数据
  • Java 语言特定指南
  • 国内多个库被 rsc 钉上 Go 耻辱柱。。。
  • elasticsearch源码分析-03选举集群状态
  • MySQL 重要参数优化
  • 软件测试之接口测试(Postman/Jmeter)
  • 14 卡尔曼滤波及代码实现
  • 计算机视觉 图像融合技术概览
  • 计算机网络课程实训:局域网方案设计与实现(基于ensp)
  • 【安全开发】内网扫描器
  • ESP32-C3模组上跑通MQTT(5)