Reference: MSDN

ASP.NET 2.0 웹 프로젝트와 실전 프로그래밍

============================================================================================

Image 클래스를 사용하여 .bmp, .gif, .ico, .jpg, .png, .wdp 및 .tiff 이미지 형식을 로드할 수 있습니다.

다중 프레임 이미지를 표시하는 경우 첫 번째 프레임만 표시됩니다. 다중 프레임 이미지의 애니메이션은 Image 컨트롤에서 지원되지 않습니다.

미디어 콘텐츠에 따라 컨트롤의 최종 크기와 위치가 결정되므로 이미지 콘텐츠가 로드되기 전에는 컨트롤의 ActualWidth 및 ActualHeight가 0으로 보고됩니다.

크기가 고정된 컨트롤의 경우 Width 및/또는 Height 속성을 설정할 수 있습니다. 그러나 미디어의 가로 세로 비율을 보존하려면 Width 또는 Height 속성 중 하나만 설정해야 합니다.

참고: (일반적으로 렌더링된 이미지의 크기를 지정하려는 경우 Width와 Height를 모두 지정할 필요 없이 하나만 지정하면 됩니다. 둘 중 하나만 지정하면 이미지의 가로 세로 비율이 유지됩니다. 그렇지 않으면 이미지가 예기치 않게 늘어나거나 휘어질 수 있습니다. 이미지가 늘어나는 동작을 제어하려면 Stretch 및 StretchDirection 속성을 사용합니다. Width 또는 Height를 사용하여 이미지의 크기를 지정하는 경우 DecodePixelWidth 또는 DecodePixelHeight도 각각 같은 크기로 설정해야 합니다.  http://msdn.microsoft.com/ko-kr/library/system.windows.controls.image.aspx)

ASP.NET 2.0에는 표준 웹 브라우저가 아닌 텍스트 전용 브라우저나 이미지를 사용할수 없는 특수한 환경에 대한 몇 가지 기능이 추가 되였습니다. 그중 Image 컨트롤에 추가된 DescriptionUrl 속성은 그래픽 기능을 지원하지 않는 환경에서 사용할 수 있습니다. DescriptionUrl 속성은 특정 파일에 대한 경로를 지정하는데, 특수한 환경에 의해 브라우저가 이미지를 출력할 수 없는 경우에 속성 값으로 지정된 파일을 이미지 대신 사용합니다. DescriptionUrl 에 지정되는 파일은 주로 이미지를 설명하는 텍스트 파일이지만 시각 장애인을 위한 오디오 파일일 수도 있습니다.

Image에 추가된 또 하나의 속성은 GenerateEmptyAlternateText 입니다. 이 속성을 true로 설정하면 AlternateText에 값이 설정되지 않았을 경우 렌더링 태그에 alt=""를 포함시킵니다. 이런 기능은 텍스트 장식용 이미지나 테이블 디자인을 위한 공백 이미지 같이 AlternateText에 설명할 내용이 없는 이미지에 사용하면 편리할 것입니다.

转载于:https://www.cnblogs.com/hgx0488/archive/2009/01/31/1381713.html

Image Control相关推荐

  1. 深度学习编译器Data Flow和Control Flow

    深度学习编译器Data Flow和Control Flow 本文介绍了一下深度学习框架的Data Flow和Control Flow,基于TensorFlow解释了TensorFlow是如何在静态图中 ...

  2. [认证授权] 6.Permission Based Access Control

    在前面5篇博客中介绍了OAuth2和OIDC(OpenId Connect),其作用是授权和认证.那么当我们得到OAuth2的Access Token或者OIDC的Id Token之后,我们的资源服务 ...

  3. Sublime Text 3 及Package Control 安装(附上一个3103可用的Key)

    一.Sublime Text 3 下载. 官方下载地址:http://www.sublimetext.com/ 二.Sublime Text 3  安装. 打开安装包,进行傻瓜式安装. 三.注册. 点 ...

  4. 鸡啄米vc++2010系列32(标签控件Tab Control 下)

    上一节中鸡啄米讲了标签控件知识的上半部分,本节继续讲下半部分. 标签控件的创建 MFC为标签控件的操作提供了CTabCtrl类. 与之前的控件类似,创建标签控件可以在对话框模板中直接拖入Tab Con ...

  5. 不同的source control下配置DiffMerge

    TFS: 1. 打开Option -> Source Control -> Visual Studio TFS -> Configure User Tools; 2. 添加 .*, ...

  6. 学习使用Bing Maps Silverlight Control(五):离线使用和自定义地图模式

    6 离线使用 在笔记第一部分的时候就提到如果要使用Bing Maps Silverlight Control 进行开发,需要申请一个key,不让会显示一个错误提示出来.但是在实际开发或使用过程中,使用 ...

  7. 解决Windows7下vs2008 Active control test container 不能运行的问题

    按照:http://blog.csdn.net/fengbingchun/archive/2011/05/05/6398356.aspx 在windows7系统中,vs2008环境下用MFC Acti ...

  8. 【linux】在CentOS7上更改端口号时报错:Job for sshd.service failed because the control process exited with error

    1.问题描述 在在CentOS7上更改端口号时报错: Job for sshd.service failed because the control process exited with error ...

  9. windows server 2012 application control policy

    启用Application Control policy 组策略设置,可以实现基于用户或组的应用程序权限控制,有两点需要注意: 1.策略的顺序是从上到下执行的,allow的策略需要放在上面. 2.在客 ...

  10. Context-Based Access Control (CBAC) 基于上下文的访问控制 理论知识

    CBAC即基于上下文的访问控制协议,通过检查防火墙的流量来发现管理TCP和UDP的会话状态信息.这些状态信息被用来在防火墙访问列表创建临时通道.通过在流量一个方向上配置ip inspect列表,放行其 ...

最新文章

  1. Flutter开发之HTTP网络请求:dio库(28)
  2. [Java并发编程(一)] 线程池 FixedThreadPool vs CachedThreadPool ...
  3. SpringBoot—分层结构
  4. sas sql中有类似mysql的 g_SAS中的SQL
  5. [HNOI2015] 落忆枫音
  6. extundelete反删除总结
  7. Android之使用MediaMetadataRetriever类获取媒体信息
  8. 数组实例的find() 和 findIndex()方法
  9. 公司居然使用监听设备,大家来讨论下IT公司应该怎样管理
  10. 国内坐标转换常用投影EPSG
  11. 《UnityAPI.Transform变换》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Transform+eulerAngles+LookAt+立钻哥哥++OK++)
  12. java程序一图片为背景_利用Java处理图片,更换背景
  13. 支持flv视频播放的h5播放器-xgplayer
  14. 随机森林oob_score及oob判断特征重要性
  15. c# MODBUS协议源码 上/下位机源码烧写Flash工具
  16. 复盘 2019 ,展望 2020
  17. 基于HTML和CSS完成京东页面的制作
  18. win10重装系统打开分区或者磁盘提示无法访问解决办法
  19. 阿里云大数据平台的实操:ODPS的SQL语句
  20. 【Java源码解析】如何严谨地重写 equals 方法、getClass 方法与 instanceof 关键词用法比较

热门文章

  1. Spring AOP切入点与通知XML类型
  2. java能传地址吗,详解java的值传递、地址传递、引用传递
  3. cpu java poi 导出_让 Java 开发更简单,提高工作效率 | Gitee 项目推荐
  4. Eclipse安装STS插件
  5. 辨析*P++,*(p++),*(++p),++(*p),*(P--),*(--P)
  6. 了不起的女子力:美妆消费蓝海与趋势赛道
  7. 这年头「野路子」产品太多了
  8. oracle12c 不添加host,Oracle12c部署,允许远程访问-Go语言中文社区
  9. k2p华硕系统怎么设置_Linux怎么设置系统环境变量之export命令详解
  10. 二叉树的字符图形显示程序_每个程序员都必须知道的8种通用数据结构