如何获得图像的宽,高? 各位大虾! 我设计了一个程序,我想要通过文件选择窗口动态选择一个图像文件,然后希望能够得到该图像的宽weight高height(这个图像可以是jpg,gif,bmp,png等所有图像类型)!有谁能解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delphi 5 可以利用第三方控件,一般会都让image同时支持多种常见的格式。比如graphiex9image1.widthimage1.height 我不想要控件,delphi中有没有内含的对象或者函数! 图片一般有横向和纵向两种,显示在固定大小的IMAGE控件中。IMAGE和图片大小不一致,所以有缩放。要求缩放不能失真。得按原来比例显示在IMAGE控件中,请问如何做到?以下是两种遇到问题的情况:1.stretch:=true 如果IMAGE和图片的长宽比例不一致,则失真,2.stretch:=false 如果IMAGE比图片的小,则显示不了全部, 又,IMAGE是需要固定大小的。图片大小并不能确定。 自己编程实现呀. 用TImage.Width, 和TImage.Height获得图像的尺寸, 再根据比例缩放, 算出大小, 重新赋值. 如果是bmp图象,动态创建bitmap对象,然后载入图象文件,就可获得图象的宽和高 如果不用第三方空间,delphi会有很多的格式不支持的!!! weibz0525(小虫) 的方法很好呀,我就是这样用的,不是bmp的文件,可以县转化为bmp IamgeHeight:=image1.picture.height;IamgeWidth:=image1.picture.width; 数据库查询问题 内存地址+偏移量 怎么设置windows全局热键????就像qq的唤出对话窗口的热键? 如何将状态条组件StatusBar的每个panel的宽度设定为自适应 为什么写不进去啊 如何在应用程序中实现delphi控件的移动,就像设计阶段一样。 第一届趋势百万程序竞赛征集队友 指针调用问题 路过的,进来帮帮忙的,谢谢了 各位好,晚辈初学DELPHI,想知道如何用DELPHI实现WORD的功能? 一个数据库的菜鸟问题 请问:QReport中有把报表转换成Excel或word的组件吗?在线等,回答问题立即给分!!!
image1.height
IMAGE和图片大小不一致,所以有缩放。要求缩放不能失真。
得按原来比例显示在IMAGE控件中,请问如何做到?
以下是两种遇到问题的情况:
1.stretch:=true 如果IMAGE和图片的长宽比例不一致,则失真,
2.stretch:=false 如果IMAGE比图片的小,则显示不了全部,
又,IMAGE是需要固定大小的。图片大小并不能确定。
IamgeWidth:=image1.picture.width;