全网首发:JDK绘制文字:六字符对应的字体图像加载流程

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全网首发:JDK绘制文字:六字符对应的字体图像加载流程相关的知识,希望对你有一定的参考价值。

  如前文,绘制字符的对应字体的上下文产生成功,现在要加载字体图像了。

  • SunGraphics2D.drawChars()
  • ValidatePipe.drawChars()
  • SolidTextRenderer(GlyphListPipe).drawChars()
  • GlyphList.setFromChars()
  • GlyphList.mapChars()
  • FileFontStrike.getGlyphImagePtrs()
  • TrueTypeFont(FileFont).getGlyphImage()
  • FreetypeFontScaler.getGlyphImage()

调用本地函数getGlyphImageNative()

  • freetypeScaler.c Java_sun_font_FreetypeFontScaler_getGlyphImageNative

getGlyphImageNativeInternal()

FT_Load_Glyph()

FT_Render_Glyph()

此处就不讲解了。可以参考:

运行可用:使用FreeType输出中文汉字点阵图形的源码_柳鲲鹏的博客-CSDN博客

以上是关于全网首发:JDK绘制文字:六字符对应的字体图像加载流程的主要内容,如果未能解决你的问题,请参考以下文章

全网首发:JDK绘制文字:六字符对应的字体图像加载流程

全网首发:JDK绘制文字:七使用字体图像进行绘制

全网首发:JDK绘制文字:七使用字体图像进行绘制

全网首发:JDK绘制文字:五字体上下文产生流程

全网首发:JDK绘制文字:八绘制函数简要分析

全网首发:JDK绘制文字:八绘制函数简要分析