Find file
Fetching contributors…
Cannot retrieve contributors at this time
40 lines (23 sloc) 806 Bytes

TTFunk is a TrueType font parser written in pure ruby.


The recommended installation method is via Rubygems.

gem install ttfunk


Basic usage:

require 'ttfunk'

file ="some/path/myfont.ttf")
puts "name    : #{', ')}"
puts "ascent  : #{file.ascent}"
puts "descent : #{file.descent}"

For more detailed examples, explore the examples directory.


  • Brad Ediger

  • Daniel Nelson

  • Jonathan Greenberg

  • James Healy


Matz's terms for Ruby, GPLv2, or GPLv3. See LICENSING for details.

Mailing List

TTFunk is maintained as a dependency of prawn, the ruby PDF generation library.

Any questions or feedback should be sent to the Prawn google group.