github.com/jmigpin/editor@v1.6.0/util/fontutil/face.go (about)

     1  package fontutil
     2  
     3  //func NewFace(font *truetype.Font, opt *truetype.Options) font.Face {
     4  //	face := truetype.NewFace(font, opt)
     5  //	f2 := NewFaceRunes(face)
     6  //	//f3 := NewFaceCache(f2)
     7  //	f3 := NewFaceCacheL(f2)
     8  //	//f3 := NewFaceCacheL2(f2)
     9  //	return f3
    10  //}
    11  
    12  ////----------
    13  
    14  //func GetTestFace() font.Face {
    15  //	ttf := goregular.TTF
    16  //	f, err := truetype.Parse(ttf)
    17  //	if err != nil {
    18  //		panic(err)
    19  //	}
    20  //	ttOpt := &truetype.Options{} // defaults: size=12, dpi=72, ~14px
    21  //	return truetype.NewFace(f, ttOpt)
    22  //}