Css 如何向WOFF文件添加元数据?
我需要将metadata.xml添加到我使用font squirrel创建的WOFF文件中,以便与@font face一起使用 我想向WOFF文件添加一个metadata.xml,如下所示(这解释了所有内容): 有人告诉我,我可以用这个sfnt2woff来实现,但它不太方便用户,而且相当复杂。我想知道是否还有其他方法(字体松鼠?其他字体转换器?) 谢谢,Css 如何向WOFF文件添加元数据?,css,fonts,font-face,webfonts,Css,Fonts,Font Face,Webfonts,我需要将metadata.xml添加到我使用font squirrel创建的WOFF文件中,以便与@font face一起使用 我想向WOFF文件添加一个metadata.xml,如下所示(这解释了所有内容): 有人告诉我,我可以用这个sfnt2woff来实现,但它不太方便用户,而且相当复杂。我想知道是否还有其他方法(字体松鼠?其他字体转换器?) 谢谢, 另外我不确定为什么需要将元数据添加到字体中,如果没有metadata.xml,它可以很好地工作 xml文件仅为字体设计师或供应商添加信息,包
另外我不确定为什么需要将元数据添加到字体中,如果没有metadata.xml,它可以很好地工作 xml文件仅为字体设计师或供应商添加信息,包括许可或其他信息 css文件的顶部:
@font-face {
font-family: font_name";
src: url('fonts/font_name.eot');
src: url('fonts/font_name.woff') format('woff'), url('fonts/font_name.ttf') format('truetype'), url('fonts/font_name.svg') format('svg');
font-style: normal;
font-weight: normal;
}
然后举例来说:
body {
font-family: "droid sans", Verdana;
}
编辑1:
在某处创建一个名为myfonts的文件夹
将font.ttf(源字体)和sfnt2woff.exe(位于此处:)放在该文件夹中
创建一个文本文件打开它,将其放入其中
sfnt2woff -v 1.0 -m metadata.xml droid_sans.ttf
将其保存到该文件夹,并将其命名为:do-it-now.bat
完成后,转到文件夹并单击。
应显示font.woff并添加metadata.xml
sfnt2woff的用法:
sfnt2woff [-v <maj>.<min>] [-m <metadata.xml>] [-p <private.dat>] <otffile>
package OpenType <otffile> as WOFF, creating <otffile>.woff
Options:
-v <maj>.<min> set font version number (major and minor, both integers)
-m <metadata.xml> include metadata from <metadata.xml> (not validated)
-p <private.dat> include private data block
sfnt2woff[-v.][-m][-p]
将OpenType打包为WOFF,创建.WOFF
选项:
-五,。设置字体版本号(主要和次要,均为整数)
-m包含来自的元数据(未验证)
-p包括私有数据块
我也有WOFF字体。我尝试了以下两个命令:
sfnt2woff-v1.0-m metadata.xml.ttf
sfnt2woff samagana.ttf
不显示包含的元数据。可能是字体信息扩展或此程序中的错误。我需要添加此元数据,因为字体设计者要求我将此数据放在那里……非常感谢!工作起来很有魅力:)谢谢谢谢你来这里是为了找到查看woff文件元数据的解决方案:可以。