Automattic/node-canvas

refactor font registration API

開放

#245 建立於 2013年1月16日

 (4 則留言) (0 個反應) (0 位負責人)JavaScript (1,195 個分叉)batch import
FeatureHelp wantedsemver-major

倉庫指標

星標
 (10,689 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

var pfennigFont = new Font('pfennigFont', fontFile('Pfennig.ttf'));
pfennigFont.addFace(fontFile('PfennigBold.ttf'),   'bold');
pfennigFont.addFace(fontFile('PfennigItalic.ttf'), 'normal', 'italic');
pfennigFont.addFace(fontFile('PfennigBoldItalic.ttf'), 'bold', 'italic');

to something like:

canvas
  .font('file.ttf', 'name')
  .face('file-bold.ttf', 'bold')
  .face('file-italic.ttf', 'normal', 'italic')

貢獻者指南