我想在独立于平台的 C++ 应用程序中呈现具有不同属性(笔宽、颜色等)的形状和文本。我不想依赖平台细节(如 OpenGL 或字体库),发现 Anti-Grain-Geometry 库(http://www.antigrain.com/)似乎很好。
使用库附带的 freefont 渲染简单的英文字符看起来很简单。但是非英语(例如“ä”、“ü”、“?”等)和非拉丁字符(例如中文或俄语)的渲染是如何工作的呢?
问候,
我想在独立于平台的 C++ 应用程序中呈现具有不同属性(笔宽、颜色等)的形状和文本。我不想依赖平台细节(如 OpenGL 或字体库),发现 Anti-Grain-Geometry 库(http://www.antigrain.com/)似乎很好。
使用库附带的 freefont 渲染简单的英文字符看起来很简单。但是非英语(例如“ä”、“ü”、“?”等)和非拉丁字符(例如中文或俄语)的渲染是如何工作的呢?
问候,