public void showPic(object sender, EventArgs e) { string sPicPath = "d://flower.jpg"; //得到文件名及路径 //string sPicPath = ofdPic.FileName.ToString(); //FileInfo:提供建立、复制、刪除、移动和开启档案的执行个体 (Instance) 方法 FileInfo fiPicInfo = new FileInfo(sPicPath); //Length:取得目前档案的大小。以字节为单位 long lPicLong = fiPicInfo.Length / 1024; //得到文名 string sPicName = fiPicInfo.Name; //取得父目录 string sPicDirectory = fiPicInfo.Directory.ToString(); //DirectoryName :取得表示目录完整路径。 string sPicDirectoryPath = fiPicInfo.DirectoryName; //封裝GDI+点阵图像,是用來处理像素资料所定义影像的物件。 //Bitmap类:封裝GDI+ 点阵图,這个点阵图是由图形影像的像素资料及其属性所組成。Bitmap 是用來处理像素资料所定义影像的物件。 Bitmap bmPic = new Bitmap(sPicPath); //如果文件大于500KB,警告 if (lPicLong > 400) { MessageBox.Show("此文件大小为" + lPicLong + "K;已超过最大限制的400K范围!"); } else { Point ptLoction = new Point(bmPic.Size); //pictureFrame是显示图片的pictureBox if (ptLoction.X > pictureFrame.Size.Width || ptLoction.Y > pictureFrame.Size.Height) { //图像框的停靠方式 //pcbPic.Dock = DockStyle.Fill; //图像充满图像框,並且图像维持比例 pictureFrame.SizeMode = PictureBoxSizeMode.Zoom; } else { //置图像在图像框置中 pictureFrame.SizeMode = PictureBoxSizeMode.CenterImage; } } //LoadAsync:非同步载入图像 pictureFrame.LoadAsync(sPicPath); }
相关推荐
C#如何使用图像控件显示图片
这是一个c#源码,程序的功能是以不同的方式打开图片,(如水平进入,扩展方式......)
随便写的一个C#图片显示的文件,因此这里先把下面案例中要用到的所有类及装载图像的代码给大家,运行时用这里的代码加下面任意一个实例的代码即可运行程序!
C#15种动态显示图片的方法动态变图片(适合新手)图片在根目录
C# 图像的特效显示C# 图像的特效显示C# 图像的特效显示C# 图像的特效显示C# 图像的特效显示
c#做的显示图片引用文件打开类,在图片上写字,字体设置类等
图像缩放显示 图片缩放 调节图像大小 图像处理 C#图像
使用C#做出图像滚动显示效果,可以滚动显示多幅图片的效果。
C#图像处理_多张图片在同一窗口浏览_VS2010,C#图像处理 WinForm图像处理 多张图片在同一窗口浏览 图片处理
C# winform代码 1.图片异步加载 2.图片加载时,显示等待光标 3.图片加载完成后,将光标恢复 4.pictureBox1.LoadAsync("http://www.zu14.cn/wp-content/uploads/2009/02/image14.png");
C#编写的winfrom项目,使用 pictureBox 读取显示 Raw格式图片,并附带一张raw示例图片。
本项目是一个窗体应用程序,主要是实现图像灰度计算的目的,因为对图像的运算一般是耗时运算,固将运算代码放入线程来执行,线程 完成后通知窗体。本项目主要难点在于线程的启动与消息通知原理,还有是灰度计算的...
C#图像处理_非矩形方式显示图片_VS2010,C#图像处理 WinForm图像处理 非矩形方式显示图片 图片处理.
c# directx通过先两个三角形方式显示图片。
C#实现图像的缩放和平移,非常简单的代码。方便易学
2、可直接在线程里执行图像显示,不需要使用委托。 3、可以对图像进行放大缩小平移。 4、可用预览图调节图像显示区域。 5、可轻松进行图形绘制。 6、可绘制Roil,绘制可调整Roi,支持响应式和等待式两种绘制方式。 7...
C#实现CAD文件解析并显示图片,自测可用
C# ListView显示图像模式 源代码 类似于Acdsee的缩略图模式.
用于循环显示几幅图片的窗体的窗体设计,主要是C#窗体的设计。