在Firemonkey上,我该如何组合图像?

时间:2017-10-11 04:47:05

标签: delphi firemonkey

enter image description here

如何在带有FMX的Delphi XE 10.1上执行此操作?

我试图在大图像上的所需位置插入一个小图像。 https://forums.embarcadero.com/thread.jspa?messageID=867027 我尝试在这个问题中使用一个例子。 在第一个DrawBitmap示例中 如果将“直方”坐标值设置为适合所需的坐标值,则将截断小图像。 第二个示例在FMX TCanvas中没有名为Draw的方法。 我想得到帮助。谢谢。

1 个答案:

答案 0 :(得分:3)

DrawBitmap方法将 SrcRect 参数描述的缩放位图区域绘制到 DstRect 参数描述的画布区域中。所以你必须使用错误的区域矩形。试试这个(它将50%缩放的位图绘制到画布上,从左侧和顶部开始8个像素):

obj