如何将TBitmap分配给TPath.Data?

问题描述 投票:0回答:1

我想从一个TBitmap中填充一个TPath.Data。

Delphi FMX提供了一个在Bitmap画布上的FillPath:-。http:/docwiki.embarcadero.comCodeExamplesRioenFMXTCanvasFillFunctions_(Delphi)

Image1.Bitmap.Canvas.FillPath(path, 200)。

但我想从Bitmap中填充路径数据。

任何代码示例?

delphi firemonkey tbitmap
1个回答
1
投票

你的意思是如何用位图而不是纯色填充一个封闭的TPath。你把Fill属性改为Bitmap。

path1.Fill.Bitmap:=mybitmap;
path1.Fill.Kind:=TBrushKind.Bitmap;
© www.soinside.com 2019 - 2024. All rights reserved.