代码之家  ›  专栏  ›  技术社区  ›  Nick

确定TTF字体文件名

  •  3
  • Nick  · 技术社区  · 15 年前

    如果我有一个.NET字体对象,有没有一种方法可以通过编程确定在C:\windows\fonts目录中创建的TTF文件?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Bob Kaufman    15 年前

    This helpful article 建议通过查看注册表项

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts
    

    您将得到一个fontname、文件名对的列表。打开所说的注册表项,遍历名称,直到找到匹配项,然后该值包含文件名(没有路径)。