TTFunk ist eine TrueType- und OpenType -Schriftbibliothek in reinem Ruby. Es unterstützt sowohl Parsen als auch Codierung von Schriftarten. Bietet auch eine begrenzte Schriftunterbrechung.
Die empfohlene Installationsmethode erfolgt über RubyGems.
gem install ttfunkGrundnutzung:
require 'ttfunk'
file = TTFunk :: File . open ( "some/path/myfont.ttf" )
puts "name : #{ file . name . font_name . join ( ', ' ) } "
puts "ascent : #{ file . ascent } "
puts "descent : #{ file . descent } "Ausführlichere Beispiele finden Sie im Beispielverzeichnis.
Die Begriffe von Matz für Ruby, GPLV2 oder GPLV3. Weitere Informationen finden Sie in Lizenz.
Dieses Projekt wird von denselben Leuten gepflegt, die das PDF -Projekt von Prawn PDF leiten.
Hier ist die vollständige Liste der Github -Benutzer, die mindestens einen Patch an TTFunk akzeptiert haben.
TTFunk wird als Abhängigkeit von Garnelen, der Ruby PDF -Generationsbibliothek, beibehalten.
Fragen oder Feedback sollten an die Garnelen -Diccussion -Gruppe gesendet werden.