Optimize text rendering, avoiding useless prints

This commit is contained in:
Daniele Tonon
2024-01-03 08:13:06 +01:00
parent 3e7f755f69
commit 33d02097a1

View File

@@ -234,16 +234,14 @@ func drawText(paragraphs []string, fontSize int, width, height int) (image.Image
fontSize*lineNumber*12/10,
)
totalCharsWritten += charsWritten
if fontSize*lineNumber*12/10 > height {
return img, true
}
lineNumber++
}
}
}
overflow := false
lineNumber--
if fontSize*lineNumber*12/10 > height {
overflow = true
}
return img, overflow
return img, false
}