Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1.79 KB

README.md

File metadata and controls

41 lines (27 loc) · 1.79 KB

仓库地址

https://github.com/fa1seut0pia/go-qrcode-api

一个生成简单二维码的api, 使用go语言实现, 支持嵌套logo和水印, 支持docker部署

这里选用等宽字体 SarasaFixedSC-Regular.ttf, 方便计算字体宽度

构建和运行

# 直接运行
docker run -p 7688:7688 -d --name go-qrcode-api fa1seut0pia/go-qrcode-api

# 或者构建后运行
docker build -t go-qrcode-api .
docker run -p 7688:7688 -d --name go-qrcode-api go-qrcode-api

使用例子

常规 带logo

带水印 带logo

参数说明

参数 说明
t text 内容, 支持base64 (需要带上标识参数e)
l logo URL 地址, 可选
w watermark 底部水印内容, 可选
e 任意值, 表示 t 是 base64 编码之后的内容, 可选