gpt4 book ai didi

vb.net - 图形是符号?

转载 作者:行者123 更新时间:2023-12-04 05:40:26 25 4
gpt4 key购买 nike

我有一个 Visual Studio 2003 应用程序,可以将图形渲染到我的网页。自从我使用它已经有一段时间了,但是我将代码复制并粘贴到一个新的 2008 Visual Studio Vb.Net 项目中,并且屏幕上的输出只是很多符号而不是图形。

我做了一个简短的测试代码,但它不起作用。我错过了什么?

    Dim X As Integer = 0
Dim Y As Integer = 0

'Build a BitMap that will act as the pallet and container
Dim objBitMap As New Bitmap(360, 360)
'Declare your Graphics objects for painting graphics on your newly created bitmap.
Dim objGraphics As Graphics
objGraphics = Graphics.FromImage(objBitMap)
objGraphics.Clear(Color.White)
objGraphics.DrawLine(New Pen(Color.Red), 0, 0, 200, 200)
objBitMap.Save(Response.OutputStream, ImageFormat.Gif)
objBitMap.Dispose()
objGraphics.Dispose()

最佳答案

您只是将字节数组写入响应流 - 假设默认内容类型为 text/html ,浏览器认为它正在获取 HTML 并将其呈现为文本。

将内容类型更改为 image/gif输出前:

Response.ContentType = "image/gif"
objBitMap.Save(Response.OutputStream, ImageFormat.Gif)

关于vb.net - 图形是符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11318120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com