浏览:http://blog.csdn.net/kmyhy/article/details/7643585
https://www.jianshu.com/p/5c8106332cbd
https://github.com/vtns/FontLabel/blob/master/FontLabel/Classes/FontLabel/FontLabelStringDrawing.m
http://blog.csdn.net/sincan_min/article/details/8188901
http://blog.csdn.net/kmyhy/article/details/7643568
[图片上传失败...(image-85e711-1515678510918)]
TransType是一款适用于Mac操作系统的软件。
Mac 和 Windows 转换字体格式的工具 ,支持所有主要字体格式:PostScript,TrueType,OpenType。支持批量处理与Office、iWork协同处理。
屏幕快照 2018-01-03 上午11.48.00.pngFontForge是字体编辑、创建工具,原名pfaedit。
Fontforge为一字体编辑、创建工具,原名pfaedit,经过长期的发展,现在足以媲美Fontlab的AsiaFont Studio,更是超越了FontCreator。它开放源码(使用GPL协议),这就意味着它可以免费使用,且不用顾虑任何破解、盗版问题。
目前,FontFOrge已提供英文、俄文、日文、法文、意大利文、西班牙文、越南文、希腊文、简繁中文、德文、波兰文、乌克兰文用户界面。
sfntly
sfntly is pronounced "ess-font-lee."
The sfntly project contains Java and C++ libraries for reading, editing, and writing sfnt container fonts (OpenType, TrueType, AAT/GX, and Graphite.)
先来看一下sfnttool.jar的选项:
java -jar sfnttool.jar -h
在使用之前,需要配置的事宜如下:
1.jdk,至少1.6+以上版本,记得配置环境变量;
2.ant,java的build工具,点此下载,下载后解压记得配置到环境变量中,这样在项目的cmd中,直接输入ant即可进行java项目的build;
具体build方案:
在cmd中切换到sfntly代码的java目录,然后输入ant就开始build了。build完成后,sfnttool.jar在项目目录的java\dist\tools\sfnttool文件夹下 。
P.S. 只要将要进行文字提取的字体包放在与snfttool.jar文件同级目录下,运行命令行即可在该目录下生成提取后的字体包,简单快捷。
不过,这种方式仅支持使用固定文案的部分,还请各位亲们看好再行实践。
网友评论