【问题标题】:Adjust letter/character spacing in DirectWrite在 DirectWrite 中调整字母/字符间距
【发布时间】:2012-07-13 14:09:35
【问题描述】:

我正在使用 DirectWrite。 如何调整整体字母间距?我想我想要在 GDI 中相当于 SetTextCharacterExtra

【问题讨论】:

    标签: gdi directwrite


    【解决方案1】:

    内置布局在 Windows 8 上具有 IDWriteTextLayout1::SetCharacterSpacing。对于 Windows 7,您需要使用较低级别的图层并创建自己的文本布局(这不是一项小任务,但它可以让您完全灵活地添加任何其他布局功能)。自定义布局的基本示例如下:http://msdn.microsoft.com/en-us/library/windows/desktop/dd941711(v=vs.85).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 1970-01-01
      • 1970-01-01
      • 2016-09-13
      相关资源
      最近更新 更多