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