Dec 28

TBTBSAP – 传输损坏文件修复器

昨天某人传的ISO传坏了,于是准备用TBTB修复之。然后发现TBTB不支持4GB以上的文件。。。google发现作者的网站也神隐了。。。所以这个工具出现了。。。

使用方法:

1、把损坏的文件拖到界面

2、把生成的STBC文件传给有完好文件的人,放到原文件目录

3、拖放STBC文件到界面,生成STBR文件

4、STBR文件传回来

5、放到同一目录后,把STBR文件拖到界面完成修复

下载

内附源代码

需要.Net Framework 2.0

Dec 14

Mac的TrueType字体无法精简的解决方法

前几天收到“叫你自由”兄的留言,他的一些字体不能用我的工具精简。研究了一下,发现那个字体是Mac的字体,Windows没办法直接精简。

Google一番后找到了一个工具:CrossFont。这个工具能把Mac字体转换成兼容Windows的字体。但是转换之后的字体还残留有Mac系统专用的数据,而且体积还很大。如果不去掉的话精简就没什么意义了。。。

去除这些数据我没有找到什么方便的方法,只能用TTX来做,命令行如下:

ttx -i -x morx -x Zapf “abc.ttf”

ttx “abc.ttx”

(顺便说一句,那工具速度非常慢。。。所以在使用的时候要耐心。。。

由于那些数据是苹果专有的,所以去掉之后在Windows使用理论上应该没有问题。(未完全证实,如有错误还请指出。。。)

上面的东西写完之后才发现CrossFont转换出来的字体只能显示英文和符号。。。于是只能另寻方法。。。

最后找到了FontForge,一个非常强大的字体工具。只要用它打开字体重新生成之后就能输出兼容Windows的字体了。之前那些麻烦的步骤(而且还不成功。。。)可以全部省掉了。。。

PS:官网是提供的版本是cygwin版,安装非常麻烦。。。推荐下载mingw版(已被GFW,各位请自行翻墙。。。),下载回来立刻可以使用。