FreeType

软件截图:
FreeType
软件详细信息:
版本: 1.3.1
上传日期: 3 Jun 15
开发: FreeType team
许可: 免费
人气: 105

Rating: nan/5 (Total Votes: 0)

的FreeType 1是便携式和高效的TrueType渲染引擎,即现在已经成功用来使支持TrueType到一个非常大的各种平台和环境中,无论是字体服务器,图形库或嵌入式系统。
FreeType的1是不是由苹果和微软开发的原始TrueType字体引擎得到的无尘室实施。它已创建的TrueType字体公布的规格唯一的帮助下,这对我们很大的惊喜(和痛苦)竟然是极端贫困和误导的关键领域。很多艰苦的工作已经着手解决歧义。最终的结果是一种便携式和快速渲染。
请注意FreeType 1是一个库。它不是一个字体服务器为喜爱的平台,即使它被设计在其中许多被使用。还需要注意的是它不是一个完整的文本渲染库。其目的仅仅是打开和管理字体文件,以及负载,暗示,有效地渲染各个字形。你也可以把它看成是“TrueType字体驱动”为更高级别的图书馆,但它呈现文本是容易的,这表现在测试程序。
其质量符合这些Windows和Macintosh的,而它的内存足打印和代码大小(48至55的英特尔码k字节)保持谦虚。一个东西,不能可用的大多数其他商业引擎说

功能

  • 在支持TrueType文件(TTF)和集合(TTC)。不支持GX或OpenType字体,但这些可以被打开,并用作由库正常TTF文件。 (除了OTF的OpenType字体它真的在嵌入的TrueType一个存储一个Type 1字体文件)。
  • 模块化设计:内存和I / O操作可以很容易地为您量身打造自己的平台/系统(标准版本带有ANSI libc的支持)
  • 字体平滑,又名灰缩放。就像Win95的,渲染器只有一个平滑其字形需要它(即对角线和曲线)的部分
  • 支持的TrueType规范中定义的所有字符映射。客户端应用程序可以选择任何喜悦吧。
  • 全功能,高效的TrueType字节码解释器。该发动机能产生极好的输出小点的尺寸。此组件已极难得到正确,由于暧昧和误区的TrueType规范。然而,我们现在配合Windows和Mac品质。
  • 写在便携式ANSI C(和Pascal,对老年人的FreeType 1版本)。应该对各种系统编译好(16日,32位和64位处理器的测试)。有了完整的源代码可用。
  • 在开源许可证。 FreeType的可以被包括在各种商业系统和软件。
  • 提供的测试方案,以QUOT&;炫耀"库,可运行在以下平台:DOS,UNIX,OS / 2,Win95的,和Amiga。搬运工任何其他系统很受欢迎,并应与开发团队。
  • 支持扩展。这些是分别联单元可用于增强发动机的功能而无需重新编译它。它们可以被写入到访问附加的TrueType表,甚至GX和/或OpenType那些(后者已经可用)。
  • 字距支持:TrueType字体字距调整数据可通过自带本新闻稿中的标准扩展名之一。然而,它是由该应用程序到"解释"该数据,因为许多不同的'格式'的支持。
  • 支持垂直度量。该发动机能够提供垂直字形度量客户端应用程序,如果他们被发现在字体文件(通常在CJKV字体)。如果不存在,它synthetizes从水平值,伸,伸和度量指标。这意味着,有可能正确呈现垂直文本。

  • 提供
  • 标准扩展访问并加载字形名称在后记表。

要求

  • 在ANSI C的库的版本应该与种类繁多的任何问题编译平台。编译时,它的一些ANSI标准的编译器可能会产生大量的警告。这些都不是ANSI警告,可以安全地忽略。参考编译
  • 然而,测试程序,这是用于演示引擎,更系统特定因为它们使用一个微小的图形子系统,以显示发动机的输出在屏幕上或在一个窗口。该子系统支持现在的跟随着
  • 的FreeType 1自带,现在运行在Borland的帕斯卡尔7(DOS)一个Pascal版本,fPrint虚拟帕斯卡(OS / 2),FPC(Linux操作系统,DOS,OS / 2),以及德尔福(16位和32位的版本)。现在它几乎是向上最新与C版本,即使它没有

类似的软件

显影剂的其他软件 FreeType team

FreeType2
FreeType2

22 Jun 18

意见 FreeType

评论没有发现
添加评论
打开图片!