【发布时间】:2020-09-19 11:27:37
【问题描述】:
我想从 TBitmap 填充 TPath.Data。
Delphi FMX 在位图画布上提供了一个 FillPath:- http://docwiki.embarcadero.com/CodeExamples/Rio/en/FMXTCanvasFillFunctions_(Delphi)
Image1.Bitmap.Canvas.FillPath(path, 200);
但我正在寻找从位图中填充路径数据。
任何代码示例? tia
【问题讨论】:
-
这不正是您的代码行已经在做的吗?
-
@Matthias。不,根据示例提供的链接:- procedure TForm3.RadioButton13Click(Sender: TObject); // 在画布上填充并绘制路径
-
不清楚你想要什么——你已经有例子了。
-
如前所述。 Image1.Bitmap.Canvas.FillPath(path, 200); 的反面
-
为了从位图中填充路径数据,您需要对位图进行矢量化。由于这是一个相当复杂的过程,甚至可能需要手动调整,因此在 Delphi 中没有自动的方法来做到这一点。
标签: delphi firemonkey tbitmap