Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)aaapublished in(发表于) 2014/7/19 0:10:37 delphi图像组件(TImage)使用方法详解
图像组件(TImage)要在窗口上显示一个图像,需要把TImage 组件加到Form 上,图像的格式可以是JPG、BMP、ICO等,显示的图像由Picture 属性指定。1.TImage 组件的典型用法TImage 组件的的使用,主要功能是显示图像、美化界面。TImage 组件经常和TPanel 组件结合使用,以TPanel 组件的边框来划分TImage 组件的边界。在Image 组件调用图片时,可以利用Picture 属性进行指定,也可以在程序中用Picture.LoadFromFile()方法进行调入。利用Picture.SaveToFile()方法可以将TImage 组件的当前显示内容保存为一个图像文件。2.TImage 组件的重要属性·AutoSize 如果此属性设置为True,TImage 组件将自动调整尺寸,以适应图像的大小·Canvas 此属性返回图像的画布,是本组件重要的属性,将在后面的章节中详细介绍·Center 如果此属性设置为True,图像将居中显示·Picture 用于指定TImage 组件上要显示的图像·Proportional 如果此属性设置为True,图像的尺寸将按原来长宽的比例自动调整·Stretch 如果此属性设置为True,图像的尺寸将自动调整并且总是撑满整个TImage 组件·Transparent 如果此属性设为True,图像为透明的下面介绍程序中TImage 组件常用的属性。(1)AutoSize 属性如果此属性设为True,TImage 组件将自动调整尺寸,以适应图像的大小。如果此属性设为False,TImage 组件的尺寸不变。当图像的尺寸大于TImage 组件的尺寸时,图像的一部分将被裁剪。(2)Picture 属性此属性用来指定TImage 组件上要显示的图像。可以单击Picture 属性右侧的“...”按钮打开“Picture Editor”对话框,然后单击“Load...”按钮调入图像文件。Picture 属性下还包含多个方法,例如打开图片的方法:Image1.Picture.LoadFromFile(const Filename:String);保存图像的方法:Image1.Picture.SaveToFile(const Filename:String);(3)Proportional 属性此属性设置为True 值时,将图像按原来的长宽比例进行调整,如果TImage 组件不能够完全显示图像,图像将按比例进行缩放,并使TImage 组件显示全部图像;如果TImage 组件已经将图像全部显示,在设置此属性时,图像大小将不发生变化。(4)Stretch 属性此属性设置为True 值时,不管图像的大小与长度的比较,只是将图像填充整个TImage 组件。(5)Transparent 属性如果此属性设为True,图像就是透明的。透过图像的空白处可以看到TImage 组件所在的背景。这个属性只适合用于图像是BMP 格式的情况。
赞