p5r预告信生成器API
·

p5r预告信生成器API
本人将js生成的p5r预告信使用go语言进行了重写和部署,并开放了其api,可以直接通过get方法获取预告信的png。
github地址:https://github.com/viogami/WebAPI/tree/master/core/p5cc
快速开始
http://api.viogami.tech/p5cc/:text
eg:
http://api.viogami.tech/p5cc/persona5
感谢p5r风格字体的制作者和预告信样式的制作者
使用了golang的gg库进行绘图。提供了GET方法和POST方法。GET使用动态路由直接生成,POST参数示例如下:
text: "persona5"
fontSize: 120 # 字体大小
gutter : 10 # 字体间距
padding : 240 # 文字边距
textAlign: center # 文字对齐方式
showLogo: true # 是否显示Logo
logoScale: 1.0 # Logo缩放比例
logoOffset: 240 # Logo偏移量
showWtm: "" # 水印文字,为空则不显示

字体暂时不可更改,默认使用了 HarmonyOSSansSC-Bold.ttf
Credits
Persona 5 © ATLUS. © SEGA.
This repositories`s cord forks from p5cc
Assets:
- Persona 5 Calling Card Base by Elmind.
- Persona 5 Style Text Generator by @LzxHahaha. Ported and modified by sorae42.
- Persona 5 Logo and Assets by ALTUS.
All assets are all under fair use.
Credits can also be seen on the website along with links to the original site and owners, at the bottom of the page.
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)