Qt 支持哪些 OpenType 排版功能?

Posted

技术标签:

【中文标题】Qt 支持哪些 OpenType 排版功能?【英文标题】:What OpenType typographic features does Qt support? 【发布时间】:2014-08-23 08:31:48 【问题描述】:

我很好奇 Qt 是否支持替代图形(表格或旧样式)等功能。

【问题讨论】:

【参考方案1】:

简短的回答是:无。

Qt 使用 FreeType 来呈现字体。虽然 FreeType 库本身提供了 OpenType 扩展,但 Qt 中的 QFont 对象不提供任何用于 Open Type 扩展的 API。

请参阅 FreeType:http://freetype.org/opentype/index.htmlQFont设置Qt文档:http://qt-project.org/doc/qt-5/QFont.html

【讨论】:

以上是关于Qt 支持哪些 OpenType 排版功能?的主要内容,如果未能解决你的问题,请参考以下文章

案例分享:Qt政务标签设计器,标签排版软件定制与打印

icu4c opentype harfbuzz 的区别

php会员管理功能包括哪些?

Overleaf 版本LaTeX初级(中文输入)

为啥后备字体会禁用 opentype 功能?

将 OpenType 功能与 ImageMagick 或 GraphicsMagick 一起使用