fix: 修正文本渲染透明度和字体大小
This commit is contained in:
parent
a3aa7e8ad6
commit
608576dd76
2
go.mod
2
go.mod
@ -5,7 +5,7 @@ go 1.23.0
|
||||
toolchain go1.23.3
|
||||
|
||||
require (
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250513160811-82e354862815
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250515173831-6585d9dd6665
|
||||
github.com/bytedance/mockey v1.2.14
|
||||
github.com/chromedp/cdproto v0.0.0-20241003230502-a4a8f7c660df
|
||||
github.com/chromedp/chromedp v0.10.0
|
||||
|
2
go.sum
2
go.sum
@ -2,6 +2,8 @@ filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
|
||||
filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250513160811-82e354862815 h1:GyM0BUsJOk+1Jx1IGDKkkuSTrg+3KUi6/Qi4qnUnqAg=
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250513160811-82e354862815/go.mod h1:+G/BR3iv5Yw0bIqZTRcBxpXwcv3bIso+XhN0MTfnjCY=
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250515173831-6585d9dd6665 h1:7BI2/KZmvmUEYHewAR4zgoWsl1dmzcGP9mqTqmQdyAg=
|
||||
git.lxtend.com/lixiangwuxian/imagedd v0.0.0-20250515173831-6585d9dd6665/go.mod h1:+G/BR3iv5Yw0bIqZTRcBxpXwcv3bIso+XhN0MTfnjCY=
|
||||
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
|
||||
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
|
||||
github.com/HugoSmits86/nativewebp v1.2.0 h1:XJtXeTg7FsOi9VB1elQYZy3n6VjYLqofSr3gGRLUOp4=
|
||||
|
@ -169,11 +169,11 @@ func GenerateCongratulationImageNew(text string, inputFile, outputFile string, i
|
||||
var textColor color.RGBA
|
||||
if isGood {
|
||||
// 设置文本颜色为红色
|
||||
textColor = color.RGBA{R: 255 * 0.8, G: 0, B: 0, A: 0}
|
||||
textColor = color.RGBA{R: 255 * 0.8, G: 0, B: 0, A: 255}
|
||||
} else {
|
||||
textColor = color.RGBA{R: 0, G: 0, B: 255 * 0.8, A: 0}
|
||||
textColor = color.RGBA{R: 0, G: 0, B: 255 * 0.8, A: 255}
|
||||
}
|
||||
textImage, err := text2img.RenderTextToTrimmedImage(nil, text, 48, textColor, 0, 0)
|
||||
textImage, err := text2img.RenderTextToTrimmedImage(nil, text, 96, textColor, 0, 0)
|
||||
if err != nil {
|
||||
log.Print("无法渲染文本:", err)
|
||||
return
|
||||
|
Loading…
x
Reference in New Issue
Block a user