我想在图像上添加边框(20px 白色),另存为新的 jpeg 图像(带边框的原始图像),我不知道如何开始。谁能给我一个方向或代码示例?
谢谢
我想在图像上添加边框(20px 白色),另存为新的 jpeg 图像(带边框的原始图像),我不知道如何开始。谁能给我一个方向或代码示例?
谢谢
你有两种方法可以做到:
在您的 UI 上,使用具有正确设置的 Border 元素包装图像,并使用new WriteableBitmap(borderElement, null)
它创建一个新的 WriteableBitmap,然后您可以使用SaveJpeg扩展方法保存它。
您的另一个选择是使用WriteableBitmapEx 类库以图形方式添加您想要的图形元素。
我都用过。(1) 的优点是在添加对另一个 DLL 的依赖方面的麻烦更少。(2) 的优点是您不需要弄乱您的 UI 来创建图像。