Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Jan 15, 2017
Aug 8, 2012
Jul 12, 2013

README.md

ttf.js

A JavaScript TrueType font engine for modern browsers and Node.js.

Demo

ttf.js Demo - Glyph List

ttf.js Demo - Glyph List

Development Status

work in progress...

Implementation status of TrueType Tables

sfnt header

sfnt versionImplemented
numTablesImplemented
searchRangeImplemented
entrySelectorImplemented
rangeShiftImplemented

Table Directory

Table DirectoryImplemented

Required Tables

cmapPart Implemented
glyfAlmost
headAlmost
hhea-
hmtx-
locaAlmost
maxpAlmost
name-
post-
OS/2-

Optional Tables

cvt-
EBDT-
EBLC-
EBSC-
fpgm-
gasp-
hdmx-
kern-
LTSH-
prep-
PCLT-
VDMX-
vhea-
vmtx-

API

  • ttf.cmap.getGlyphIndex(charactor)
    • Return glyph index array of the given charactor . The array's length equals to number of the font's cmap subtables.
    • The param charactor only accept a single charactor, if you use multiple charactors , only return the result of the first charactor.
    • This API is working in process , only support cmap format0 and part format4. You can try your font with this , if not support, contact me;

TrueType Specifications

About

JavaScript font library for Node.js and browser.

Resources

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •