2010-07-12 6 views
1

J'ai trouvé ce morceau de code et il avait seulement deux lignes de code mon problème est les variables minFontSize et maxFonSite ils me semblent qu'ils ne changeront jamais par opposition à minOccurs et maxOccurs . voici le code. de ce site http://blogs.dekoh.com/dev/2007/10/29/choosing-a-good-font-size-variation-algorithm-for-your-tag-cloud/TagCloud snippet confused comment utiliser Asp.Net 2.0

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

quelqu'un peut-il développer pour moi s'il vous plaît rendre l'image plus facile Im en utilisant C# 2.0 asp.net 2.0

Répondre

0

Il me semble que minFontSize et maxFontSize sont des constantes qui décrivent la taille des caractères pour les balises avec les occurrences de balise les plus basses et les plus hautes respectivement.

Si l'étiquette est celle avec le maximum d'occurrences, le poids de cette étiquette devient 1 et la taille de police maxFontSize.

Si la balise est celle avec des occurrences minimales, le poids de cette balise devient 0 et la taille de police minFontSize.