@@ -92,7 +92,7 @@ func (t *Title) DrawTitleWithText(info []string) (imgs image.Image, err error) {
92
92
93
93
// 加载size为108的字体
94
94
fontsize1 , fontsize2 := 108.0 , 54.0
95
- err = canvas .LoadFontFace (t .TextFont , fontsize1 )
95
+ err = canvas .LoadFontFace (t .TitleFont , fontsize1 )
96
96
if err != nil {
97
97
return
98
98
}
@@ -104,7 +104,7 @@ func (t *Title) DrawTitleWithText(info []string) (imgs image.Image, err error) {
104
104
canvas .DrawStringAnchored (t .LeftTitle , 25 + stringwight / 2 + t .OffsetX , 25 + fontsize1 * 72 / 96 * 0.5 + t .OffsetY , 0.5 , 0.5 )
105
105
106
106
// 加载size为54的字体
107
- err = canvas .LoadFontFace (t .TitleFont , fontsize2 )
107
+ err = canvas .LoadFontFace (t .TextFont , fontsize2 )
108
108
if err != nil {
109
109
return
110
110
}
@@ -123,13 +123,19 @@ func (t *Title) DrawTitleWithText(info []string) (imgs image.Image, err error) {
123
123
canvas .Fill ()
124
124
canvas .SetRGBA255 (15 , 15 , 15 , 255 )
125
125
126
+ // 加载size为54的字体
127
+ err = canvas .LoadFontFace (t .TitleFont , fontsize2 )
128
+ if err != nil {
129
+ return
130
+ }
131
+
126
132
stringwight , _ = canvas .MeasureString (t .RightTitle )
127
133
canvas .DrawStringAnchored (t .RightTitle , DefaultWidth - 40 - stringwight / 2 + t .OffsetX , 40 + fontsize2 * 72 / 96 * 0.5 + t .OffsetY , 0.5 , 0.5 )
128
134
stringwight , _ = canvas .MeasureString (t .RightSubtitle )
129
135
canvas .DrawStringAnchored (t .RightSubtitle , DefaultWidth - 40 - stringwight / 2 + t .OffsetX , 40 + 25 + fontsize2 * 72 / 96 * 1.5 + t .OffsetY , 0.5 , 0.5 )
130
136
131
137
// 加载size为38的字体
132
- err = canvas .LoadFontFace (t .TitleFont , 38 )
138
+ err = canvas .LoadFontFace (t .TextFont , 38 )
133
139
if err != nil {
134
140
return
135
141
}
0 commit comments