My code:
package main
import (
"image/jpeg"
"os"
"github.com/Iwark/text2img"
)
const text = `Using emoji's here 🎥`
func main() {
path := "/System/Library/Fonts/Avenir.ttc"
d, err := text2img.NewDrawer(text2img.Params{
FontPath: path,
})
if err != nil {
panic(err)
}
img, err := d.Draw(text)
if err != nil {
panic(err)
}
file, err := os.Create("test.jpg")
if err != nil {
panic(err)
}
defer file.Close()
err = jpeg.Encode(file, img, &jpeg.Options{Quality: 100})
if err != nil {
panic(err)
}
}
Output:

My code:
Output:
