fastposter釋出1.4.2 跨語言的海報生成器
fastposter釋出1.4.2 跨語言的海報生成器,一分鐘完成海報開發
future:
- 完善docker映象
- 引入非同步asyncio
- 升級python到3.9.6
- 升級pillow版本為8.3.1
- 叢集部署適配
- Pillow繪製海報,效能優化
- 增加啟動說明
fixbug:
- 解決PHP程式碼生成問題
- 解決Docker映象打包後無法執行問題
- 解決輔助線為虛線問題
倉庫地址
歡迎點亮小星星️,加速專案迭代更新。
Java客戶端程式碼呼叫預覽
// Java生成海報
public static void main(String[] args) throws IOException {
// 建立海報客戶端物件
FastPosterClient client = new FastPosterClient("https://poster.prodapi.cn/", "ApfrIzxCoK1DwNZO", "EJCwlrnv6QZ0PCdvrWGi");
// 構造海報引數
HashMap<String, String> params = new HashMap<>();
// 暫未指定任何動態引數
params.put("nickname", "笑傲江湖");
// 海報ID
String posterId = "25";
// 獲取下載地址
String url = client.getUrl(posterId, params);
System.out.println("url=" + url);
// 儲存到本地
client.saveToPath(url, "temp.png");
}
只需三步,即可完成海報開發 啟動服務
> 編輯海報
> 生成程式碼
一、啟動服務
docker run --name fast-poster -p 9001:9001 tangweixin/fast-poster
二、編輯海報
三、生成程式碼
詳細介紹文件
https://gitee.com/psoho/fast-poster