ttf-parser-node
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

ttf-parser-node

WASM wrapper of ttf-parser for Node.js.

Example

const { fontsInCollection, Face } = require('ttf-parser-node');

const data = require('fs').readFileSync('path/to/truetypecollection.ttc');
const count = fontsInCollection(data);
const faces = Array(count).fill(0).map((_, i) => new Face(data, i));

faces.forEach(face => {
  console.log(face.isRegular());
  console.log(face.isItalic());
  console.log(face.isVariable());
  console.log(face.weight());
});

Readme

Keywords

Package Sidebar

Install

npm i ttf-parser-node

Weekly Downloads

3

Version

0.1.1

License

(MIT OR Apache-2.0)

Unpacked Size

230 kB

Total Files

15

Last publish

Collaborators

  • ssssota