社区
VB基础类
帖子详情
关于图象保存的问题
barlongseguet
2003-05-19 04:02:48
picture中用pset画一个曲线图,画完后如何保存。要求:象平时保存文件一样,调用对话框选择保存路径,保存文件夹。又如何,打开已保存的图象。
...全文
68
1
打赏
收藏
关于图象保存的问题
picture中用pset画一个曲线图,画完后如何保存。要求:象平时保存文件一样,调用对话框选择保存路径,保存文件夹。又如何,打开已保存的图象。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
3661512
2003-08-03
打赏
举报
回复
SavePicture 语句
从对象或控件(如果有一个与其相关)的 Picture 或 Image 属性中将图形保存到文件中。
语法
SavePicture picture, stringexpression
SavePicture 语句的语法包含下面部分:
参数 描述
picture 产生图形文件的 PictureBox 控件或 Image 控件。
stringexpression 欲保存的图形文件名。
说明
无论在设计时还是运行时图形从文件加载到对象的 Picture 属性,而且它是位图、图标、元文件或增强元文件,则图形将以原始文件同样的格式保存。如果它是 GIF 或 JPEG 文件,则将保存为位图文件。
Image 属性中的图形总是以位图的格式保存而不管其原始格式。
SavePicture 语句示例
本例使用 SavePicture 语句保存画在 Form 对象的 Picture 属性中的图形。要试用此例,可将以下代码粘贴到 Form 对象的声明部分,然后运行此例,单击 Form 对象。
Private Sub Form_Click ()
' 声明变量。
Dim CX, CY, Limit, Radius as Integer, Msg as String
ScaleMode = vbPixels ' 设置比例模型为像素。
AutoRedraw = True ' 打开 AutoRedraw。
Width = Height ' 改变宽度以便和高度匹配。
CX = ScaleWidth / 2 ' 设置 X 位置。
CY = ScaleHeight / 2 ' 设置 Y 位置。
Limit = CX ' 圆的尺寸限制。
For Radius = 0 To Limit ' 设置半径。
Circle (CX, CY), Radius, RGB(Rnd * 255, Rnd * 255, Rnd * 255)
DoEvents ' 转移到其它操作。
Next Radius
Msg = "Choose OK to save the graphics from this form "
Msg = Msg & "to a bitmap file."
MsgBox Msg
SavePicture Image, "TEST.BMP" ' 将图片保存到文件。
End Sub
图象
保存
中遇到的
问题
,很困惑!
博主在研究VC#.NET时遇到文件打开
问题
。思路是建立OpenFileDialog实例,设置过滤及属性后打开文件。但实际运行中,选择“所有合适文件(*.bmp/*.jpg)”无内容显示,
保存
对话框控件也有此
问题
,博主希望得到高手指点。
VB
图象
处理功能小考
本文围绕VB
图象
处理展开,介绍了基本
图象
控件PictureBox和Image,分析了PointPset、GetPixelSetPixel等函数的特点及区别,指出其速度慢的
问题
,并提及GDI32函数的应用。还阐述了PictureBox控件属性,给出
图象
旋转、
保存
等示例程序,最后指出VB
图象
处理功能有限。
把
图象
文件转换成XML格式文件
本文介绍了一种利用.NET框架下的FromBase64String和ToBase64String方法实现
图象
文件与XML文件互换的技术。该方法能有效地解决XML格式
保存
图片的
问题
。
不用mfc的方法,从dc中取出
图象
数据
该博客围绕不用MFC的方法从DC中取出
图象
数据用于旋转展开讨论。有人给出获取HBITMAP和
保存
BMP文件的代码,但遇到bm.bmBits为NULL无法找到位图数据的
问题
,还提及在Windows CE下GetDIBits无法使用的烦恼。
opengl将bmp读成像素_OpenGL像素操作
本文介绍了OpenGL如何处理像素,特别是如何读取24位色不压缩的BMP文件并进行显示。讲解了BMP文件格式、像素数据的对齐
问题
,以及如何使用glReadPixels、glDrawPixels、glCopyPixels进行像素操作。通过示例代码展示了读取BMP像素数据并
保存
为新的BMP文件,以及如何在OpenGL中绘制BMP
图象
。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章