1

我有PrivateFont这样声明

 PrivateFont = new PrivateFontCollection();
        string[] fontFiles = this.GetFontFiles();
        foreach (string fontFile in fontFiles)
        {
            PrivateFont.AddFontFile(fontFile);
        }

然后我通过索引获取字体信息:

Font = new Font(PrivateFont.Families[2], 16);

现在,我想通过字体名称获取字体系列。我能怎么做?

4

1 回答 1

3

一种可能的方法是(我认为你的问题)

var font = PrivateFont.Families
                     .Where(c => c.Name == "Arial")
                     .FirstOrDefault();
于 2015-10-05T08:34:45.940 回答