如何将数字表示为图像?

时间:2013-09-11 03:16:18

标签: vb.net

我有这样的事情:

If txt1.Text = "abc" Then
   txt2.Text = "11111"
End If

执行此代码后,我想转换为“11111”= square,如下图所示 enter image description here

这适用于网络应用程序

1 个答案:

答案 0 :(得分:0)

有2张图片“1.jpg”是绿色,“0.jpg”是黑色(如果你的字符串需要支持更多,请添加更多颜色和数字)。

根据您的txt2.Text文字构建HTML字符串:

Dim sb As New StringBuilder
For Each c as Char in txt2.Text.Chars
   sb.AppendFormat("<img src='{0}.jpg' />", c)
Next

在要显示图像的页面上放置一个Literal控件并在那里输出HTML:

Literal1.Text = sb.ToString()