在JDK的TrueTyepFont类中,看到以下注释:

/*

This is to obtain info from the TT 'gasp' (grid-fitting and
      scan-conversion procedure) table which specifies three combinations:
      Hint, Smooth (greyscale), Hint and Smooth.
      In this simplified scheme we don't distinguish the latter two. We
      hint even at small sizes, so as to preserve metrics consistency.
      If the information isn't available default values are substituted.
      The more precise defaults we'd do if we distinguished the cases are:

Bold (no other style) fonts :
      0-8 : Smooth ( do grey)
      9+  : Hint + smooth (gridfit + grey)

Plain, Italic and Bold-Italic fonts :
      0-8 : Smooth ( do grey)
      9-17 : Hint (gridfit)
      18+  : Hint + smooth (gridfit + grey)

The defaults should rarely come into play as most TT fonts provide
      better defaults.
      REMIND: consider unpacking the table into an array of booleans
      for faster use.

*/

@Override
    public boolean useAAForPtSize(int ptsize) {

  具体意思我也没看得太明白。初步看与字体的bitmap模式无关。

关于TrueType字体的gasp技术说明相关推荐

  1. 为X Windows添加TrueType字体

    1. 安装字体设置工具fontconfig和ttmkfdir(也可安装freetype/Xft以增强字体显示效果) 2. 将Windows下的TrueType字体目录(C:/windows/fonts ...

  2. Tcl/tk缩放Truetype字体时的精度问题

    最近有国内新客户抱怨我们产品显示的原理图太不专业了,在原理图上使用宋体GB2312设计好中文图表,经过几次缩放时,表格内的文字居然会跑到表格外边,更要命的是打印出来的文档也存在同样的问题. 我研究了一 ...

  3. truetype字体怎么转换成普通字体_【转】TrueType(二)字体格式解析

    1. 概述 TrueType字体使用Mac轮廓字体资源的格式编码,标记名为"sfnt". 字体目录TableDirectory包含了字体格式的版本号和几个表. typedef st ...

  4. Office PPT保持提示无法保存Gill Sans 等非TrueType字体

    升级office到最新版了 我有一天在做PPT,保存文件后提示保存:无法保存Gill Sans 等非TrueType字体 我知道PPT可以替换字体.于是使用替换字体功能,但是提示非TrueType不能 ...

  5. truetype字体怎么转换成普通字体_TrueType字体作用|如何在文档嵌入 TrueType 字体中...

    访问量: 18 金山wps终于支持嵌入 TrueType 字体了,关于 嵌入 TrueType字体的作用,举个例子.比较直观的说明这个问题: 我的电脑A,您的电脑B.我的电脑A里面装了"华文 ...

  6. truetype字体怎么转换成普通字体_TrueType字体该如何设置呢?

    2006-08-26 TrueType字体文件怎么用 TrueType是由AppleComputer公司和Microsoft公司联合提出的一种新型数学字形描述技术.它用数学函数描述字体轮廓外形,含有字 ...

  7. truetype字体怎么转换成普通字体_一种TrueType字体渲染方法与流程

    本发明涉及一种TrueType字体显示技术领域,尤其是涉及一种基于热排序缓存机制的TrueType字体渲染方法. 背景技术: 随着军民用飞机座舱显示系统的不断复杂.功能的不断增加.显示分辨率的不断增大 ...

  8. truetype字体怎么转换成普通字体_字体 – 如何将位图字体(.FON)转换为truetype字体(.TTF)?...

    使用 FontForge Autotrace然后手动进行一些修正. 首先在Fontforge中集成Autotrace,请参阅Autotracing bitmaps in FontForge.这是我如何 ...

  9. 国内首篇利用freetype的跨平台truetype字体真正轮廓(非位图)获取

    转载自:https://blog.csdn.net/tianyuan521521/article/details/46273407 前言 最近在做一款激光打标控制的产品,我的思路是将所有的图元矢量化, ...

最新文章

  1. 带有框架的iOS应用在设备上崩溃,dyld:库未加载,Xcode 6 Beta
  2. python处理表格数据-用Python创建/读取/导出表格数据文件
  3. 优化调整Oracle 8i数据库
  4. XenDesktop7-基于SCVMM2012SP1的部署
  5. android gradle is插件,android gradle 插件创建 configuration
  6. java中改变字符串编码
  7. 除外存外 微型计算机的存储系统一般指,除外存之外,微型计算机的存储系统一般指()...
  8. 配置zentaophp
  9. discuz mysql data_Discuz!显示 Database Error的原因和解决方法
  10. 关于编译FFMPEG的初级教程
  11. 金融业务数字化,用户体验和安全防护双重挑战,你该怎么办?
  12. http状态码一览表--刚开始测试的小朋友一定要收藏!!!
  13. 存储过程之游标笔记小结
  14. linux网卡pci信息,在进行CGKlinux系统网络配置时,使用()命令可以查询出网卡的PCI编号与设备名的对应关系。...
  15. jsoncpp添加对象、数组与json对象的解析
  16. mybatis实现代码自动生成
  17. 快速获取Excel表格中的所有图片
  18. 【个人网站】零基础个人网站搭建完整教程(附免费源码)
  19. python实现LU分解与LUP分解
  20. 在Docker中创建应用

热门文章

  1. 10. hr 综合面试题汇总
  2. Linux桌面发行版必死,Linux 发行版/桌面 体验报告(细节向)
  3. Temporary failure in name resolution 错误解决方法
  4. QUIC-HTTP/3介绍
  5. 【JUC系列】Executor框架之CompletionService
  6. python使用danmaku2ass 将xml字幕转换成ass字幕+ffmpeg将ass字幕合并成含有字幕的视频
  7. 摩根斯坦利的全称是:摩根斯坦利和他的朋友们(世界500强公司) 麦肯锡的全称是:麦肯锡和他的朋友们(世界500强公司)
  8. 单文件组件(SFC)
  9. Python中的len函数详细案例
  10. 【前端优化】Externals 实现运行时加载依赖