具有文本样式的下拉列表

时间:2013-03-26 17:32:46

标签: c# asp.net

我不知道如何将所有文本样式放在asp.net的dropdownlist中。你能帮助我吗 ?我是新手

2 个答案:

答案 0 :(得分:0)

使用 System.Drawing.Text.InstalledFontCollection 类列出服务器上安装的所有字体。 请注意,某些字体可能无法在客户端使用。

using System.Drawing.Text;
...
InstalledFontCollection inst = new InstalledFontCollection();
foreach (FontFamily fnt in inst.Families)
{
    comboBox.Items.Add(fnt.Name);
}

答案 1 :(得分:0)

如果您想使用服务器的字体而不关心客户端是否有这些字体,请使用Alexander的答案获取可用字体列表。

如果要显示客户端可用的字体,则可以使用flash。

<强>来源: https://github.com/gabriel/font-detect-js

<强>演示: http://font-detect.s3.amazonaws.com/index.html