ShenNong_Simple/packages/字体精简工具/node_modules/ttf2woff2
2024-10-30 15:28:42 +08:00
..
bin 神农简化版 2024-10-30 15:28:42 +08:00
build 神农简化版 2024-10-30 15:28:42 +08:00
csrc 神农简化版 2024-10-30 15:28:42 +08:00
jssrc 神农简化版 2024-10-30 15:28:42 +08:00
src 神农简化版 2024-10-30 15:28:42 +08:00
tests 神农简化版 2024-10-30 15:28:42 +08:00
.eslintrc 神农简化版 2024-10-30 15:28:42 +08:00
.istanbul.yml 神农简化版 2024-10-30 15:28:42 +08:00
.travis.yml 神农简化版 2024-10-30 15:28:42 +08:00
binding.gyp 神农简化版 2024-10-30 15:28:42 +08:00
builderror.log 神农简化版 2024-10-30 15:28:42 +08:00
LICENCE 神农简化版 2024-10-30 15:28:42 +08:00
package.json 神农简化版 2024-10-30 15:28:42 +08:00
README.md 神农简化版 2024-10-30 15:28:42 +08:00

ttf2woff2

Convert TTF files to WOFF2.

NPM version Build status Dependency Status devDependency Status Coverage Status Code Climate

This is a NodeJS wrapper for the Google WOFF2 project. If the C++ wrapper compilation fail, it fallbacks to an Emscripten build.

## Usage

CLI

Install ttf2woff2 globally, then:

cat font.ttf | ttf2woff2 >> font.woff2

API

var fs = require('fs');
var ttf2woff2 = require('ttf2woff2');

var input = fs.readFileSync('font.ttf');

fs.writeFileSync('font.woff2', ttf2woff2(input));

Contributing

Feel free to push your code if you agree with publishing under the MIT license.

Stats

NPM NPM