iPad字体字库默认的黑体字库很好看,但是在Windows下无法直接安装和查看; Windows字库也有很多很好看的,但是无法直接安装到iPad上。要想比较好的互换使用就需要进行一些必要的转换,下面对转换方法做个简单介绍:
iPad字库转Windows字库
转换工具: FontCreator。
转换方法: 菜单->Tools->Extract from TTC ,将iPad的ttc字库文件提取为Windows的ttf文件,即从iPad的TrueType字库提取出Windows字库。
例如,iPad字库 STHeiti-Light.ttc(细体)/STHeiti-Medium.ttc(中等字体),分别提取为以下文件:
[php]STHeiti-Light_0.ttf(黑体-繁 细体)
STHeiti-Light_1.ttf(黑体-简 细体)
STHeiti-Light_2.ttf(黑体-韩语 细体)
STHeiti-Light_3.ttf(黑体-日语 细体)
STHeiti-Medium_0.ttf(黑体-繁 中等)
STHeiti-Medium_1.ttf(黑体-简 中等)
STHeiti-Medium_2.ttf(黑体-韩语 中等)
STHeiti-Medium_3.ttf(黑体-日语 中等)[/php]
Windows字库转iPad字库
转换打包工具: TTCtools, 含ttfname.exe和makettc.exe。
因为iPad字库的两个TTC文件分解后会得到八个TTF文件,所以要将想转换的Windows字库也复制八份,分成2组,分别用于细体和中等字体。然后利用FontCreator修改他们的属性与从iPad解出来的字库属性一致。
打包方法:以细体为例,将按照iPad细体改好属性的4个ttf文件放入makettc.exe所在目录,然后打开命令行窗口定位到此目录,输入如下命令回车即可
[php]makettc CFont_Light.ttc 1.ttf 2.ttf 3.ttf 0.ttf [/php]
这样就合成好了iPad可用的字库文件CFont_Light.ttc,同样方法制作CFont_Medium.ttc,将这2个文件放入iPad 的/System/Library/Fonts/Cache目录,修改属性为644,然后在/System/Library/Fonts/CGFontCache.plist中增加该字库的信息即可。