在 WriteableBitmap 上写入文本

Writing text on a WriteableBitmap

我搜索了一下,发现大多数答案都将 WriteableBitmap 转换为 System.Drawing.Bitmap。我目前正在考虑使用 WriteableBitmapExBlitz() 函数将带有文本的位图叠加到现有位图上,但我并没有真正找到 return WriteableBitmap 的函数。

有没有简单的方法来绘制文字?

我设法使用 WriteableBitmapEx DrawString() 方法直接实现了这一点。

不幸的是,它不在 Nuget 包中,所以它必须从另一个项目的源代码编译:

https://writeablebitmapex.codeplex.com/discussions/579148

https://fastwpfgrid.codeplex.com/SourceControl/latest#WriteableBitmapEx/LetterGlyphTool.cs