2012-04-08 58 views
2

我想为图像添加一个边框(20px白色),另存为新的jpeg图像(带有边框的原始图像),我不知道如何开始。任何人都可以给我一个方向或代码示例?Windows手机为图像添加边框

感谢

+0

这是仅当显示图像时?或者你正在寻找打开一个图像文件,并保存边界的文件的新版本? – MrMDavidson 2012-04-08 03:08:21

+0

@MrMDavidson我正在寻找加载一个现有的图像,并添加一个边框,然后保存到一个新的版本。谢谢 – Alex 2012-04-08 03:56:00

回答

3

有两种方式做到这一点:

  1. 在你的用户界面,用正确的设置边框元素包裹的图像,并使用new WriteableBitmap(borderElement, null)创建一个新的WriteableBitmap的,你可以然后使用SaveJpeg扩展方法保存。

  2. 您的另一种选择是使用WriteableBitmapEx class library以图形方式添加所需的图形元素。

我已经使用了两者。 (1)的优点是,在另一个DLL上添加依赖关系的意义较小。 (2)中的优点是你不需要混淆你的UI来创建图像。

+0

我更喜欢第一个,对我来说很简单:)谢谢 – Alex 2012-04-08 05:21:51