当前位置: 首页 > news >正文

余江网站建设今日新闻最新头条10条

余江网站建设,今日新闻最新头条10条,山西省建设主管部门网站,网站托管方法一: 如果要加载的图片的长宽比不是太过失衡, 1.可以改变picturebox的SizeMode属性为 PictureBoxSizeMode.StretchImage, 2.或者Dev控件 PictureEdit的SizeMode属性为Zoom。(zoom:缩放;clip剪短;stret…

方法一:

    如果要加载的图片的长宽比不是太过失衡,

1.可以改变picturebox的SizeMode属性为 PictureBoxSizeMode.StretchImage,

2.或者Dev控件 PictureEdit的SizeMode属性为Zoom。(zoom:缩放;clip剪短;stretchHorizontal:纵向拉伸;stretchVertical:横向拉伸;squeeze:压缩)

这样加载到picturebox的图片会充满整个picturebox。但是 当图片长宽比比较大时,这个方法显得不是太好了。可以选择方法二。

方法二:

           OpenFileDialog ofdPic= new OpenFileDialog();

            ofdPic.Filter = "JPG(*.JPG;*.JPEG);gif文件(*.GIF)|*.jpg;*.jpeg;*.gif";

            ofdPic.FilterIndex = 1;

            ofdPic.FileName = "";

            if (ofdPic.ShowDialog() == DialogResult.OK)

            {

                string sPicPaht = ofdPic.FileName.ToString();

                Bitmap bmPic = new Bitmap(sPicPaht);

                Point ptLoction = new Point(bmPic.Size);

                    if (ptLoction.X > mypicbox.Size.Width || ptLoction.Y > mypicbox.Size.Height)

                    {

                        //图像框的停靠方式   

                        //pcbPic.Dock = DockStyle.Fill;   

                        //图像充滿图像框,並且图像維持比例   

                        mypicbox.SizeMode = PictureBoxSizeMode.Zoom;

                    }

                    else

                    {

                        //图像在图像框置中   

                        mypicbox.SizeMode = PictureBoxSizeMode.CenterImage;

                    }

                //LoadAsync:非同步转入图像   

                mypicbox.LoadAsync(sPicPaht);

           }

3.PictureEdit详解

NullText 无图片或者无法显示时展示的文字 

ReadOnly 是否只读 

showmune 是否显示右键菜单栏目

SizeMode 图片显示的格式  选择Zoom 则为比例缩放显示

pictureEdit 中显示的图片可以是资源.resx中的图片资源文件  也可以上硬盘上的图片文件  也可以是网络上有url地址的图片文件  

下面我们来看下如何实现这些图片的实现

1、 .resx中的图片资源文件比较容易实现  直接在属性中 Image设置 选择资源文件即可 也可以在代码中设置图片的 pictureEdit1.Image= Resource1._20090119102027514; //资源类名 +图片文件名


2、显示硬盘中的文件 也比较简单 直接 引入命名空间 using System.IO; 后

用代码  pictureEdit1.Image=Image.FromFile(path);  path为图片硬盘上的绝对路径


3、显示网络中的图片  你需要一个url地址 使用 

                Image obj = Image.FromStream(System.Net.WebRequest.Create(imagePath).GetResponse().GetResponseStream());

使用 WebRequest.Create获取图片的流 然后直接  pictureEdit1.Image=obj就搞定了 

也可以使用 pictureEdit1.Image = new Bitmap((new System.Net.WebClient()).OpenRead(url));  WebClient来获取图片

http://www.tj-hxxt.cn/news/69918.html

相关文章:

  • 益阳建站网站制作临沂网站建设公司哪家好
  • wordpress登录于未登录菜单快手seo软件下载
  • 电商网站开发报告seo技术是什么意思
  • 什么网站需要icp备案seo网站运营
  • 专做国外采购的网站个人免费建站系统
  • 物联网设计论文关键词推广优化app
  • 欧亚专线到国内多久抖音seo排名优化
  • 高端网站创建网站服务公司
  • 淘宝客自己做网站seo服务工程
  • 常用来做网站首页软文推广平台
  • 做物流的都有哪些网站上海哪家seo好
  • 诸城网站建设外贸定制网站建设电话
  • 湖南省人民政府网站是谁做的网站seo是啥
  • 哪些网站专做新闻平台运营推广
  • 海南省政府网济南优化哪家好
  • 制作论坛类网站模板免费下载产品市场推广方案
  • 襄阳做网站培训机构排名一览表
  • 收图片的网站国内新闻
  • 本地网站更新不了 vps登陆可以企业网站seo优化外包
  • 手机微信一体网站建设百度关键词排名qq
  • 潍坊住房和城乡建设局招标网站中国国家人事人才培训网证书查询
  • 网站的meta标签优化营销软文500字
  • 手机企业网站如何建设seo排名的方法
  • 网络搭建写真网站盐城网站优化
  • 建设岗位考试网站吉林网络推广公司
  • 江苏省工程造价信息网北京seo推广服务
  • 温江做网站公司长春模板建站代理
  • 萍乡土建设计网站经典软文案例和扶贫农产品软文
  • 自己怎么做简单的网站免费入驻的电商平台
  • 绿色大气5.7织梦网站模版双11各大电商平台销售数据