当我致电FT_Request_Size
(或FT_Set_Pixel_Sizes
)时,我不清楚我实际指定的是什么。这似乎是字形的某种最大大小。也就是说,取决于比例大小,上升等,得到的字形可以,并且实际上将小于这个大小。
我的解释是否正确?我在API文档中找不到任何能够准确说明它的功能的内容。
答案 0 :(得分:0)
根据FreeType维护者的答案,我更新了文档,添加了一些说明。基本上,字体本身决定了最终的尺寸。
对于RT_Request_Size
请求的大小与生成的字形大小之间的关系 完全取决于源面中如何定义大小。 字体设计者选择相对于每个字形的最终大小 这个大小。有关更多信息,请参阅 “http://www.freetype.org/freetype2/docs/glyphs/glyphs-2.html”
对于FT_Set_Pixel_Sizes
您不应该依赖于生成的字形匹配或存在 约束,到这个像素大小。请参阅FT_Request_Size 了解请求的尺寸与实际尺寸的关系。