ttf 文件字体提取

栏目:古籍资讯发布:2023-08-20浏览:12收藏

ttf 文件字体提取,第1张

标签(空格分隔): ttf 、字体提取

如图,将“keep moving”区域的文案可以动态修改字体样式,“keep moving”文案也是可以动态修改

这种方案就需要考虑字体文件大小,一般的字体文件大小如下:

显然,这种方案不管是中文还是英文字体,都增大app安装包。

参考Google Sample

这是一个已经较为复杂的衬线体拉丁字母,141 个控制点。

这是一个笔画不算太多的宋体汉字,181 个控制点。

由于字体文件的发展,目前的字体文件存在 直线和二次 B - 样条 (Bezier2Spline) 曲线、点阵字体、矢量字体和向量轮廓字体

221 如果在字体中使用 TrueType 或 Postscipt 轮廓信息 ,以下表是实现字体功能所必需的。

222 与 TrueType 轮廓描述信息有关的表

223 与 Postscipt 轮廓描述信息有关的表

224 支持垂直显示等高级字体印刷功能的表

225 与位图笔划有关的表

226 其它一些 OpenType 描述表

从文件中提取字体,主要要用到的几个表

疑问1:如果是中英文混合的文案怎么实现?

疑问2:QQ是怎么实现的?

1、这种情况如果是在word之类(或者其它office类的软件中)中使用,一般建议用PS或者画图之类的把那个字组合出来,做为插入到word里打印就行了。

2、如果这个字经常要用,要造字的话可以用FontCreator这类软件,用它打开你现在的电脑上的一个字体,然后换掉一个不常用的字就行了,但是这个造出来的字是仅存在于你那个ttf字体文件上的,如果你在word中使用了这个字,然后把doc发给别人,别人电脑上没那个字体,一样显示不出来的。

一、主体不同

1、TTC:是TrueType字体集成文件。

2、TTF:是Apple公司和Microsoft公司共同推出的字体文件格式。

二、特点不同

1、TTC:是在一单独文件结构中包含多种字体,以便更有效地共享轮廓数据,当多种字体共享同一笔画时,TTC技术可有效地减小字体文件的大小。

2、TTF:是windows操作系统使用的唯一字体标准,macintosh计算机也用 truetype字体作为系统字体。

三、优势不同

1、TTC:是几个TTF合成的字库,安装后字体列表中会看到两个以上的字体。两个字体中大部分字都一样时,可以将两种字体做成一个TTC文件。

2、TTF:可以很方便地把字体轮廓转换成曲线,可以对曲线进行填充,制成各种颜色和效果,它可以进一步变形,制作特殊效果字体,因此经常用来制作一些标题字或花样字。

-TTC

-TTF字体

嵌入式TTF字体文件制作

制作目的:

1.嵌入式空间存储要求,全汉字的TTF字体文件至少2M,造成不必要空间浪费。

2.界面美观目的,嵌入式终端艺术字或特殊字的使用。定制自己的字库,以便使得最终用户能够看到漂亮的中文显示。

制作工具:

1.FontCreatorProgram41简称FCP

2.Photoshop90

3.汉字内码查看器10

制作方法:

1.FCP新建一个TTF字体文件,选择unicode字符,正常。删除所有已存在的字模,跟据自已需要添加新的字模。

2.添加新的字模,在字模属性中设置字模预设宽度为2048。两红线相交点即为汉字显示起点。两条黑线,一条红线,一条虚线的方格即为显示区域的大小。

3.在photoshop中新建一个320x240的背景窗。在其上以200大小写入一个汉字,选择黑体。自行设置汉字的样式,选择拉伸,旋转或变形。制作好汉字后,将另存为bmp24色的图形(bmp图形比jpeg图形的制作效果要好)。

4.双击字模,然后右击选择导入刚制作的bmp图像。将图像拉伸刚好填充整个显示区域。

5.用汉字内码查看器获取所制作字体的unicode编码。右击字模在属性中选择映射。添加刚才unicaode编码映射。至此字模制作完成。

6.制作完所有的字模之后,选择“字体”-“安装”。生成最终的字体库文件。

7.利用相应的嵌入式软件函数创建字体,选择任意的大小,即可显示使用。

TTF格式的字体制作方法如下:

一.草稿。这一部是在纸上完成的,用的是黑色的马克笔。这一步必须有清晰的思路,设计字体的时候要有目标,也就是说希望的风格,字体适合应用在哪些场合,必须清楚,要对英文字体有一定的认识和见解。有了清晰的思路,才能制定出字体的风格。

建议开始之前先研究一下Arial,Batang,Impact,Vrinda,Tahoma,Times New RoMAN这些字型比较正规的经典字体。

英文字体需要设计的元素包括:二十六个大写英文字母,二十六个小些英文字母,十个数字,和常用的符号及标点。(如下)

二.整理草稿。在A4纸上画好参考线,然后把草稿上的字体,逐个画下来。如图。

三.把字体整理到电脑里。用什么软件随意PS,CD都可以。用PS,不过建议用矢量软件。这一步要注意的问题很多。因为涉及到字体最终效果,所以要使用很多参考线。根据字体的风格,制定了两种参考线,硬参考线和软参考线。分别如图。

录入的最终效果如图。

四.制作TTF。如果想做TTF,需要一个名为Font Creator的软件,版本 50,目前还没有汉化和教程。

五.字体编码的前期工作。用PS里的切片功能,把字符导出为单独的。然后把单独的按照字符命名为:A,a,B,b,C,c……需要注意的是,导出的分辨率要高一些,自己把握。切片要准确。如图。

六.新建一个True Type Font,把刚才导出的字符一个一个拖拽到相应的位置,软件会自动把转换为矢量的路径。

下面是调整字体相对位置的过程。

最终效果。

热门文章
    确认删除?
    回到顶部