正在获取System.Net.ConnectStream。asp.net(visual basic)
我是个新手^^ 我正在为我的论文做一个项目,我必须从数据库中的一些数据生成一个二维码。这实际上是我的第二个担忧我的第一个担忧是正在获取System.Net.ConnectStream。asp.net(visual basic),asp.net,Asp.net,我是个新手^^ 我正在为我的论文做一个项目,我必须从数据库中的一些数据生成一个二维码。这实际上是我的第二个担忧我的第一个担忧是 我用这个代码来编码二维码 **代码隐藏 Imports Esponce.QRCode Imports System.IO Partial Class QR Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.Even
- 我用这个代码来编码二维码
Imports Esponce.QRCode
Imports System.IO
Partial Class QR
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim client = New QRCodeClient()
Dim stream = client.Generate("Hello World")
Literal1.Text = stream.ToString
End Sub
End Class
单击按钮时,它只会显示:System.Net.ConnectStream:(
我可以得到一些帮助来了解如何实际查看生成的二维码吗
谢谢大家^ ^您的二维码将是一个图像,因此您无法在文本框中真正显示它,除非您需要BASE64编码的二进制值 您应该能够做到:
System.Drawing.Image img = System.Drawing.Image.FromStream(stream);
img.Save(Server.MapPath("/images/img.png"));
将图像控件添加到名为“myImage”的页面
您需要对图像目录具有“写入”权限
编辑:如果QRCodeClient生成jpeg或gif,请更改扩展名
myImage.ImageUrl = "/images/img.png";