iPhone字体制作教程

2025-04-17 13:43:08

1、 安装perl。2、 解压ttftinker-2.90(用winrar即可解压),我是把解压后的文件放在c:\ttftinker3、 把原字体及自己需要的字体朕踢官塍拷贝至c:\ttftinker,比如我想将把STHeiti.ttf 改为方正姚体(FZYTK.ttf),那就是把这两个字体都拷入c:\ttftinker4、 点击“开始”-“运行”,输入cmd,回车,打开dos命令行窗口5、 依次执行以下命令:cd c:\ttftinkerset path=%path%; C:\ttftinkerset perllib=C:\ttftinkerperl ttfunpack fzytk.ttf fzytk (unpack目标字体)perl ttfunpack STHeiti.ttf STHeiti (unpack原始字体) copy /y STHeiti\name fzytk (替换目标字体的name属性)cd fzytkperl ..\ttfpack 0x00010000 name prep glyf cmap hmtx post loca maxp head hhea OS_s2 > STHeiti.ttf (重新打包字体)下图是我原来转换fzytk.ttf 到Reader的字体tt0011m_.ttf

iPhone字体制作教程
iPhone字体制作教程

2、字体制作方法二1、安装perl2、解压ttftinker-2.90至c:\ttftinker3、拷贝垌桠咛虞元字体及目标字体至c:\ttftinker4、在notepad里粘贴以下脚本:setlocal enabledelayedexpansion set newttf=msyh.ttfset originttf=tt0011m_.ttfset path=%path%; c:\ttftinkerset perllib=C:\ttftinkermd tmpperl ttfunpack %originttf% tmp\originttfperl ttfunpack %newttf% tmp\newttfcopy /y tmp\originttf\name tmp\newttfpushd tmp\newttfperl ..\..\ttfpack 0x00010000 name prep glyf cmap hmtx post loca maxp head hhea OS_s2 > ..\%originttf% popdpushd tmpfor /f %%i in ('dir /ad /b') do rmdir /s /q %%i popd然后另存至c:\ttftinker\mknewttf.bat5、双击运行此批处理文件,即可在c:\ttftinker里生成一个tmp文件夹,里面就有改好的字体。

3、字体制作方法三用FontCreator改字体的Naming,然后另存为你想要的字体,具体方法见下。但以前用这个方法改字体的时候出现过问题,大家还是酌情选择吧。更改字体的Naming:1、先记录原字体的Naming信息:用FontCreator打开想要更改的字体,再Format菜单内选Naming,记录里面的信息,注意每个Platform里面的信息都要记录无误。注意每个Platform里面的信息最好都记下来。2、更改目标字体的Naming信息为原字体的信息。如果Platform框里没有相应的字符(很多Microsoft的字体都没有Macintosh的字体信息,iphone里的苹果字体也没有Microsoft的信息,所以iphone里的字体下载后不能像xp系统里的字体那样双击进行预览),需要在Format菜单里的Platform选项里进行添加。如果有多余的Platform,那也在Format>Platform里删除掉,其实不删也可以,不过删除后可以减少字体的大小。3、改好后另存为新的字体(文件名不要弄错哦),然后替换到iphone里相应的目录即可。很简单的方法吧,但这个方法有一点不好的是一旦不小心改错一个字母,可能会有不可预料的后果哦(只要仔细点就行,但的确有人发生过)。

iPhone字体制作教程
iPhone字体制作教程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢