
正文
vb.net怎样保存图像 vb 保存图片
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在VB.NET下面如何显示和保存缩放图像
实现代码如下:
Dim img As Image = Image.FromFile("D:\Image\tstImage.jpg") 'tstImage是原先的图片
Dim grfx As Graphics = Me.CreateGraphics
grfx.DrawImage(img, 0, 0, img.Width * 3, img.Height * 3) '在Form里显示
Dim imgnew As New System.Drawing.Bitmap(img, img.Height * 3, img.Width * 3) '新建一个放大的图片
imgnew.Save("D:\Image\tstNewImage.jpg", System.Drawing.Imaging.ImageFormat.Jpeg) '保存放大后图片
vb.net怎样保存图像你可以建一个Formvb.net怎样保存图像,然后在Form里拖进一个Button,把上面的代码放在Button_Click事件里面,执行就行vb.net怎样保存图像了。
对上面代码的解释:
1.要获取Graphics对象只能从某一事件的参数中获取或者使用窗体和控件对象的CreateGraphics方法来获取-----上面代码使用Me.CreateGraphics来引用这个对象。
2.加载一个图片用Image类的FromFile或者FromStream方法
3.用DrawImage来显示一个图片,该方法有30多个重载方法,可以查MSDN了解细节。
4.保存时的一个问题:我们必须先建一个对象,用于存缩放图像。
相关问答
Q1: vb.net怎样保存图片,保存路径为textbox1.text
如果TextBox1.Text包括了路径文件名;
PictureBox1.Image.Save(TextBox1.Text)
Q2: 请问VB.net中如何保存BMP/jpg图像
vb.net怎样保存图像我理解你
我写过图片网络传输的和你要求的一样
为vb.net怎样保存图像了不把图片写到硬盘 又从硬盘读取
而直接保存图片内存流 进行网络传输
从网络读取的图片byte数组转成图片代码如下
Dim mStream As New IO.MemoryStream
mStream.Write(b, 0, b.length) '这里b就是你的一维数组了
Dim Img As New Bitmap(mStream)
mStream.Close()
mStream.Dispose()
下面是把图片保存到一维数组的方法
Dim Stream As New IO.MemoryStream
im.Save(Stream, System.Drawing.Imaging.ImageFormat.Jpeg)
im = Nothing
Stream.Flush()
Dim b As Byte() = Stream.ToArray
Stream.Dispose()
Q3: vb.net怎样保存图片文件,并且保存的图片名称为当前时间
将PictureBox控件里vb.net怎样保存图像的图片vb.net怎样保存图像,保存为文件vb.net怎样保存图像:
1vb.net怎样保存图像,文件格式不变化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp")
2vb.net怎样保存图像,文件格式有变化:
PictureBox1.Image.Save("C:\" Format(Now, "HH-mm-ss") ".bmp", System.Drawing.Imaging.ImageFormat.Bmp)
关于vb.net怎样保存图像和vb 保存图片的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







