bitmap
1.0.0
✍ go 용 비트 맵 글꼴 로더 라이브러리.
이 라이브러리는 이미지 ( "BitMap")에서 글꼴 데이터를로드합니다.
GO map 에로드됩니다. 예를 들어 font["A"] 같은 글리프를 font[glyph] 로 검색 할 수 있습니다.
bm := bitmap . New ()
font := bm . Load ( "font.png" )
x := 0
y := 0
xx := x
yy := y
ch := font [ glyph ]
for i := 0 ; i < ch . Height ; i ++ {
bin := ch . Data [ i ] // Gets a line: a glyph is 8x8
binarr := strings . Split ( bin , "" )
for _ , pix := range binarr {
if pix == "1" { draw ( xx , yy ) }
xx += 1
}
yy += 1
xx = x
}이 라이브러리는 픽셀 글꼴을 위해 바람개비로 사용됩니다.
이유를 위해 이것을 사용하는 경우, 여기에 사용을 추가하기 위해 PR을 만들 수 있습니다.
BSD 3-Clause