• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmd/print-glyph-points/H09-Jun-2017-8878

example/H09-Jun-2017-1,108895

licenses/H03-May-2022-

raster/H09-Jun-2017-1,6201,173

testdata/H03-May-2022-77,47876,163

truetype/H09-Jun-2017-4,8724,025

AUTHORSH A D09-Jun-2017724 2117

CONTRIBUTORSH A D09-Jun-20171.5 KiB3935

LICENSEH A D09-Jun-2017565 1310

READMEH A D09-Jun-2017898 2216

freetype.goH A D09-Jun-201710.2 KiB342236

freetype_test.goH A D09-Jun-20171.3 KiB6047

README

1The Freetype font rasterizer in the Go programming language.
2
3To download and install from source:
4$ go get github.com/golang/freetype
5
6It is an incomplete port:
7  * It only supports TrueType fonts, and not Type 1 fonts nor bitmap fonts.
8  * It only supports the Unicode encoding.
9
10There are also some implementation differences:
11  * It uses a 26.6 fixed point co-ordinate system everywhere internally,
12    as opposed to the original Freetype's mix of 26.6 (or 10.6 for 16-bit
13    systems) in some places, and 24.8 in the "smooth" rasterizer.
14
15Freetype-Go is derived from Freetype, which is written in C. Freetype is
16copyright 1996-2010 David Turner, Robert Wilhelm, and Werner Lemberg.
17Freetype-Go is copyright The Freetype-Go Authors, who are listed in the
18AUTHORS file.
19
20Unless otherwise noted, the Freetype-Go source files are distributed
21under the BSD-style license found in the LICENSE file.
22