diff --git a/go.mod b/go.mod index 46840e0..b550a54 100644 --- a/go.mod +++ b/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 diff --git a/go.sum b/go.sum index e6b98ae..602bad0 100644 --- a/go.sum +++ b/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= diff --git a/service/xibao/image_gen.go b/service/xibao/image_gen.go index 561cd9a..064fbdb 100644 --- a/service/xibao/image_gen.go +++ b/service/xibao/image_gen.go @@ -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