我在此库(https://code.google.com/p/sfntly/)上找不到任何文档。我已经被刺了两天了。我正在尝试将任何已上载的字体转换为“ WOFF”格式。

有人可以照亮吗?

最佳答案

阅读SFNTLY的源代码后,我不是专家,因此请使用我的答案,风险自负:)。

我将使用WoffWriter#convert()将字体转换为可写字体数据,然后将wfd复制到outputstream。

    WoffWriter ww = new WoffWriter();
    WriteableFontData wfd = ww.convert(yourFont);
    try {
        FileOutPutStream fs = new FileOutputStream("out.fnt");
        wfd.copyTo(fs, wfd);
        fs.close();
    } catch (IOException e) {
    }

10-06 02:01