opentype-parser

1.0.0 • Public • Published

opentype-parser Build Status

OpenType font parser

Installation

npm install opentype-parser

Usage

var fs = require('fs');
var parser = require('opentype-parser');

fs.readFile('font.otf', function (err, contents) {
	if (err) throw err;
	parser(contents).then(function (result) {
		console.log(result);
	});
});

Outputs:

{
	...
	"name": {
		"format": 0,
		"nameRecords": {
			"English": {
				"fontFamily": "Source Sans Pro",
				"fontSubFamily": "Regular",
				"uniqueFontId": "1.050;ADBE;SourceSansPro-Regular;ADOBE",
				"fullName": "Source Sans Pro",
				"version": "Version 1.050;PS Version 1.000;hotconv 1.0.70;makeotf.lib2.5.5900",
				"postscriptName": "SourceSansPro-Regular",
				"licenseUrl": "http://www.adobe.com/type/legal.html"
			}
		}
	}
	...
}

Readme

Keywords

none

Package Sidebar

Install

npm i opentype-parser

Weekly Downloads

575

Version

1.0.0

License

MIT

Last publish

Collaborators

  • andyjansson