时间:2010-07-12 07:01:01

标签: c# asp.net-2.0

我找到了这段代码,它只有两行代码我的问题是minFontSize和maxFonSite变量,他们认为他们永远不会改变而不是minOccurs和maxOccurs。这是代码。来自此网站http://blogs.dekoh.com/dev/2007/10/29/choosing-a-good-font-size-variation-algorithm-for-your-tag-cloud/

weight = (occurencesOfCurrentTag-minOccurs)/(maxOccurs-minOccurs);
fontSizeOfCurrentTag = minFontSize + Math.round((maxFontSize-minFontSize)*weight)

有人可以为我扩展这个,请让图片更容易 我正在使用C#2.0 asp.net 2.0

1 个答案:

答案 0 :(得分:0)

在我看来,minFontSize和maxFontSize是常量,它们分别描述具有最低和最高标签出现的标签的字体大小。

如果标签是最大出现的标签,则该标签的权重变为1,字体大小为maxFontSize。

如果标签是出现次数最少的标签,则该标签的权重变为0,字体大小为minFontSize。