使用SfntTool制作字体剪辑工具5

来源:互联网 发布:淘宝做代理有风险吗 编辑:程序博客网 时间:2024/05/16 01:18

通过前面的内容,我们已经可以在C#中对字体进行剪辑,而且经过测试这种使用方式不再需要依赖安装Java环境,算是一种比较理想的解决方案吧。

在系列文章的最后,给出可以下载的项目例程,里面包含了所有需要用到的库,不必一一重新下载。

类似地,我们可以通过Java源码写出C++环境下的字体剪辑工具,因为sfntly项目是同时支持Java和C++的。

字体剪辑步骤:

1、下载sfnttool.jar;

2、将sfnttool.jar转换为sfnttool.dll(通过ikvm);

3、解压sfnttool.jar;

4、反编译.class文件为.java文件(通过jd-gui);

5、通过查看.java文件源码,在C#环境下实现功能。

代码地址:CSDN | 百度网盘(密码:snwn)