sfnt2woff
sfnt2woff 3.5
SFNT2WOFF ist eine PHP -Klasse zum Konvertieren von OTF/TTF -Dateien in WOFF.
Konvertieren Sie eine Schriftart in WOFF:
$sfnt2woff = new xenocratsfnt2woff();
$sfnt = file_get_contents("font.ttf");
$sfnt2woff->import($sfnt);
$woff = $sfnt2woff->export();
file_put_contents("font.woff", $woff);
Importieren Sie die OTF/TTF -Schriftart:
$sfnt2woff->import($sfnt);
Deaktivieren Sie den Integritätstest:
$sfnt2woff->strict = false;
Stellen Sie den Komprimierungspegel (1-9) ein:
$sfnt2woff->compression_level = 9;
Legen Sie die WOFF -Dateiversion fest:
$sfnt2woff->version_major = 1;
$sfnt2woff->version_minor = 1;
Stellen Sie den erweiterten Metadatenblock ein:
$xml = simplexml_load_file("example.xml");
$sfnt2woff->set_meta($xml);
Setzen Sie den privaten Datenblock:
$string = sha1("example");
$sfnt2woff->set_priv($string);
Exportieren Sie die WOFF -Schriftart:
$woff = $sfnt2woff->export();