我不太相信这个问题没有专门针对OpenType字体,但有没有人知道从这些字体中删除字形的方法?
我有一个非常大的文件大小(几乎10MB)的.OTF,我需要缩小它.原因有两个.
1)我正在尝试为网页嵌入做准备,因此文件越小,客户端就越容易.
2)Font Squirrel(用于轻松准备字体文件)有2MB上传限制 - 我知道有其他选择,但到目前为止都没有成功.为了节省浪费时间,我尝试失败的那些是http://fontface.codeandmore.com/和http://www.font2web.com/.CodeAndMore.com似乎有效,但它吐出的字体与我给它的字体完全不同.
请注意我不是字体专家,所以请轻松回答.
我正在使用谷歌Roboto和Roboto Sanswebfonts.阅读Google Developers Doc,有一种方法只能嵌入整个webfont的某些字母?text=customletters.
我已经生成了这两个嵌入链接:
<!-- whole roboto font -->
<link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700' rel='stylesheet' type='text/css'>
<!-- only custom letters of roboto slab using text?= -->
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,700?text=I%20am%20an%20example' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)
1)这对我在野生动物园中不起作用.我的代码有问题吗?
2)虽然,有没有办法将这两行组合起来,以避免在每个页面加载时向另一台服务器发出两个请求?
3)最后和最不重要的是,嵌入@import和link href嵌入方式是否会对性能产生任何影响?