Crate ttf2woff2

Crate ttf2woff2 

Source
Expand description

A Pure Rust library for compressing TTF fonts to WOFF2 format.

§Example

use ttf2woff2::{encode, BrotliQuality};

let ttf_data = std::fs::read("font.ttf").unwrap();
let woff2_data = encode(&ttf_data, BrotliQuality::default()).unwrap();
std::fs::write("font.woff2", &woff2_data).unwrap();

Structs§

BrotliQuality
Brotli compression quality.
EncodeOptions
Options for WOFF2 encoding

Enums§

Error
Error type for the library

Functions§

encode
encode_no_transform