- 博客(3)
- 收藏
- 关注
原创 如何编辑ttf字体文件
libfreetype的目标是以最小的内存最快的速度,读取和渲染字体。因此libfreetype并不适宜用来编辑ttf字体文件。编辑字体文件,可以用FontCreator、微软fonttools、fontforge(苹果有个osxfonttools,这里不讨论)FontCreator是个商业软件,没有源代码。带图形界面,没有命令行,网上找不到合适的注册码。微软fonttools是微软内部的一个工具
2012-11-21 14:06:12 20223
原创 如何编译libfreetype
libfreetype是为跨平台设计的。在windows下要编译的话,可以直接打开freetype-2.4.10\builds\win32\vc2008目录下的freetype.sln进行编译。有时候我们只希望对特定字体做简单的事情,则我们可以对libfreetype进行裁剪。裁剪的方式有两种:1,对于GNU make需要修改modules.cfg2,对于其他编译器,比如vs2008则需要修改ft
2012-11-15 15:15:34 4085
原创 xpcom简介
xpcom可以看作是开源版的Microsoft COM,但是目前应用的范围比较有限,主要是firefox的gecko引擎在使用。xpcom不是浏览器的插件,而是浏览器本身。火狐浏览器就是一堆的xpcom组件构成的。在火狐里面,基本上所有与浏览器相关的功能都被定义成了组件的形式,包括网页间的跳转,窗口管理,cookie 管理,书签,安全,搜索,润色等等的其他功能, 这些功能都是由组件的接口提供的。c
2012-11-02 14:54:26 1910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人