首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi 10 TImage,移动端图像宽度

Delphi 10 TImage,移动端图像宽度
EN

Stack Overflow用户
提问于 2016-06-14 21:36:51
回答 1查看 1.3K关注 0票数 2

我正在尝试使用Delphi 10柏林为智能设备构建一个应用程序。在这个应用程序中,我想要加载或拍照,然后我必须定位另一个组件与相同的X位置图像的宽度。我的问题是,当我将一个图像分配给TImage控件时,位图并没有占据TImage控件的所有区域,图像变小了。如何在TImage控件中获得位图的实际X位置和宽度?下面是我的代码:

代码语言:javascript
复制
begin
   if Image1.Bitmap.Height > Image1.Bitmap.Width then
   begin
     Image1.Bitmap.Rotate(-90);
   end;
   Image1.Bitmap.Assign(Image);
   Memo1.Width := Image1.Width;
   Memo1.Text := '';
end;
EN

回答 1

Stack Overflow用户

发布于 2016-06-14 23:47:21

FireMonkey TImage组件有一个名为WrapMode的属性,可帮助您控制图像位图在TImageSurface上的呈现方式。

你可以在这里的官方文档中了解更多:

http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.Objects.TImage.WrapMode

注意:此属性及其连接的功能仅适用于TImage的FireMonkey版本,不适用于VCL版本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37813687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档