Text
Write text to the image.

Parameters

Parameter
Type
Description
label
string
Text content.
x
int
X-Coordinate of the top-left corner of the text.
y
int
Y-Coordinate of the top-left corner of the text.
fontPath
string
Filepath of the font.
fontColor
color.Color
Color of the text.
fontSize
float64
Size of the text.
dpi
float64
DPI of the text.

Return Values

The instance of *imgo.Image .

Examples

package main
​
import (
"github.com/fishtailstudio/imgo"
"golang.org/x/image/colornames"
"image/color"
)
​
func main() {
fontPath := "/System/Library/Fonts/Supplemental/Arial.ttf"
imgo.Canvas(500, 500, color.White).
Text("Hello World", 50, 50, fontPath, colornames.Chocolate, 50, 100).
Save("out.png")
}
Copy link
On this page
Parameters
Return Values
Examples