• 函数接口

FT_Get_Kerning( FT_Face     face,
                  FT_UInt     left_glyph,
                  FT_UInt     right_glyph,
                  FT_UInt     kern_mode,
                  FT_Vector  *akerning );

结果保存在akerning中。

  • kern_mode

有三种:

FT_KERNING_DEFAULT = 0,
FT_KERNING_UNFITTED,
FT_KERNING_UNSCALED

  • FT_Vector

包含x/y,都是26.6格式的定点数。

泰山OFFICE技术讲座:FreeType获取kerning函数FT_Get_Kerning研究相关推荐

  1. 泰山OFFICE技术讲座:标点关系穷举研究-03

    每行11栏,第一页33行,第二页44行. .} .〈 .〉 .< .> .[ .] .[ .] .[ .] !} !〈 !〉 !< !> ![ !] ![ !] ![ !] , ...

  2. 泰山OFFICE技术讲座:标点关系穷举研究-07

    每行11栏,第一页33行,第二页44行. .+ .= .< .> .% .‰ .℃ .¢ .$ .£ .¥ !+ != !< !> !% !‰ !℃ !¢ !$ !£ !¥ , ...

  3. 泰山OFFICE技术讲座:标点关系穷举研究-05

    每行11栏,第一页33行,第二页44行. .∶ .° .^ .ˇ .` .′ ." .″ ." .〝 .〞 !∶ !° !^ !ˇ !` !′ !" !″ !" !〝 !〞 ,∶ ...

  4. 泰山OFFICE技术讲座:字体属性的上标研究1:上标是什么

    我们可以把一个字设置为上标.下标.自然的,我们要问:上标的相关信息是怎样确定的? 上标的设置 上标是什么 我们设置的上标,是一种字体格式.可以理解为字体变小了,绘制位置上移了. 上标的绘制 从上一条来 ...

  5. 泰山OFFICE技术讲座:小型大写字母的研究

    上一篇博文中,发现全部大写字母很简单.那么小型大写字母,应该也是同理,字体要变小.那么字体要怎么变呢? 研究列表 中文 字号 小型 大写字母 比例4/5 四舍五入 五号 14 11 11.2000 1 ...

  6. 泰山OFFICE技术讲座:WORD着重号偏离中心的研究

    宋体,放大200% 先看个总图 由上图可以看到,除了最后一行,中文的着重号都偏离了中心.这是为什么呢? 中英文引起的偏离 图中山偏离明显.这个原因倒是简单,因为山后面跟的是英文,特别设置了中英文间隔引 ...

  7. 泰山OFFICE技术讲座:字体高度的深入研究

    之前有博文说字体高度跟布局高度不同.后来又研究了一下,发现同一字体不同字号的高度变化也不同.这就奇怪了.难道WORD专门有个列表,记录不同字体高度的变化?这当然是不可能的.一定是有个计算规律. 在此想 ...

  8. 泰山OFFICE技术讲座:字体属性的上标研究3:上标对绘制的影响

    大小确定了,其他好办了. 上标对行高的影响 上标不影响行高.这一点非常重要. 上标的宽度 按照实际绘制字体算. 上标的绘制位置 正常来说,都是从行基线开始.上标是从顶部开始,字体高度开始绘制.

  9. 泰山OFFICE技术讲座:中英文间隔,间隔以哪个字体为准?

    https://quantum6.blog.csdn.net/article/details/128530514 重新研究了一下,结论是: 每个字符同时有中文字体和英文字体两种.其中,中文字体必须支持 ...

最新文章

  1. 到底有哪些副业适合程序员或产品经理?
  2. php要求输入是个数求平均值、_【227期】EXCEL求平均值的各种套路汇聚合,最后难倒70%的人...
  3. iOS学习之CoreLocation相关知识
  4. Android 系统(182)---Android.mk的用法和基础 amp;amp; m、mm、mmm编译命令
  5. 平面/UI设计师社区网站集设网|让你作品开始发光
  6. ECSHOP首页调用指定分类下的商品
  7. mybatis foreach标签的使用
  8. unity3d 取锚点位置_如何不靠看格子,确定一个字的首笔和后面每一笔画的位置?...
  9. linux 没有可用的缓冲区空间不足,由于系统缓冲区空间不足或队列已满,不能执...
  10. 《宣龙教育》加密网课视频下载
  11. 点钞机语音怎么打开_弱弱问一下验钞机怎么开声音
  12. Unity Shader之燃烧消散效果
  13. docker-compose(二):SpringBoot + Docker Compose
  14. [翻译] Anders Hejlsberg访谈录——Geek of the Week
  15. Chef Infra 16添加了YAML配方支持
  16. 为什么TCP存在重传
  17. TCP 应用层 心跳包
  18. (附源码)计算机毕业设计SSM机械零件生产管理系统
  19. E. Product Oriented Recurrence(codeforces R566 div2)
  20. 隔离型DC/DC高压电源模块

热门文章

  1. spark driver HA
  2. 【MongoDB 快速上手】别找了,主流开源分布式系统存储系统三剑客:FastDFS、Minio、MongoDB零基础入门实战教程!
  3. cdr文件太大怎么转成小内存 CDR文件太大打不开怎么办
  4. C语言简单编程题——9*9乘法表
  5. 微信小程序中界面常见的交互反馈、用户即时反馈
  6. 第二百九十三,Memcached缓存
  7. 最优化理论与方法-牛顿迭代法
  8. 动态效果网页HTML+CSS+JS
  9. Cascading Convolutional Color Constancy
  10. 苹果CMS10 影视模板程序源码