FreeType is written in C. It is designed to be small, efficient, and highly customizable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats for digital typography. FreeType is a freely available and portable software library to render fonts. FreeType is a freely available software library to render fonts. It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats. Some products that use FreeType for rendering fonts on screen or on paper, either. I'm having troubles with linking freetype 2 under linux using cmake when building a C11 project with an extern C library. With cmake and freetype 2 I basically have 2 options: use the utility freetype-config like freetype-config -libs; use the FindFreetype cmake module.
FreeType: font engine and rasterizer
Version
2.3.5
Description
FreeType is a software font engine that is designed to be small,efficient, highly customizable and portable while capable of producinghigh-quality output (glyph images). It can be used in graphics libraries,display servers, font conversion tools, text image generation tools, andmany other products as well.
Note that FreeType is a font service and doesn't provide APIs to performhigher-level features, like text layout or graphics processing (e.g.colored text rendering, 'hollowing', etc.). However, it greatly simplifiesthese tasks by providing a simple, easy to use and uniform interface toaccess the content of font files.
- FreeType1 is in freetype-1.0
- FreeType2 is in freetype-1.1 / 1.4
- FreeType6 is in freetype-2.0.1 and higher
Homepage
Sources: http://download.savannah.gnu.org/releases/freetype
Download
Freetype Font Library
If you download the Setup program of the package, any requirements forrunning applications, such as dynamic link libraries(DLL's) from the dependencies as listed below under Requirements, arealready included. If you download the package as Zip files, then you mustdownload and install the dependencies zip file yourself.Developer files (header files and libraries) from otherpackages are however not included; so if you wish to develop your ownapplications, you must separately install the required packages.
Description | Download | Size | Last change | Md5sum | ||||
---|---|---|---|---|---|---|---|---|
• Complete package, except sources | Setup | 1148532 | 9 March 2008 | 8acf07e5c6aeb6e081faf47aa41e9daf | ||||
• Sources | Setup | 1696771 | 9 March 2008 | 800e4d35bc38f5bf9d32c1d82c781348 | ||||
• Binaries | Zip | 1030605 | 9 March 2008 | 5ae985f6afc2c2aa21473f637106a272 | ||||
• Developer files | Zip | 194942 | 9 March 2008 | 196db8038d9e5cd69330e53d3b5a466d | ||||
• Documentation | Zip | 391197 | 5 July 2007 | 2521bd2c3321f3439d4c5feb4fc35c36 | ||||
• Sources | Zip | 2891878 | 5 July 2007 | 0d8d9a9630c1342f2dd26f73b322a214 | ||||
• Dependencies | Zip | 41923 | 23 March 2007 | b7bd32ce502cf59c17be7cf78be3e274 | ||||
• Original source | http://download.savannah.gnu.org/releases/freetype/freetype-2.3.5.tar.gz |
Freetype Library In Linux
You can also download the files from the GnuWin32files page.New releases of the port of this packagecan bemonitored.
Installation, Usage and Help
Freetype Library
Requirements
How To Install Freetype Library
Requirements for running applications, excluding external onessuch as msvcrt.dll, perl, etc, are included in theSetup program and the dependencies zip file.- Win32, i.e. MS-Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Vista with msvcrt.dll and msvcp60.dll.If msvcrt.dll or msvcp60.dll is not in your Windows/Systemfolder, get them from Microsoft,or (msvcrt.dll only) by installing Internet Explorer 4.0 or higher.
freetype,2.3.5,gnu,win32,win32s,win64,gnuwin32,i386,ia64,x86-64,gnuwin64,gnuwin,mswindows,ms-windows,windows,95,98,me,nt,2000,2k,xp,2003,vista