我尝试在Windows Phone 8.1应用程序中创建图像生成器。我希望能够创建一个空位图,在其中写入一些文本,然后将基本内容添加到位图(线条,圆圈等)。
我正在使用 WritableBitmap ,我可以将像素作为整数数组。我可以手动修改数组""但是使用这个粗略方法来绘制文本会非常复杂。
WriteableBitmap bmpCreator = new WriteableBitmap(iImgWidthPX, iImgHeightPX);
int[] vPixels = bmpCreator.Pixels;
// I want to use a drawing layer using vPixels
// Draw text
// Draw lines
// Apply filters
// bmpCreator.SaveJpeg(...);
在Windows窗体应用程序中,我可以使用 System.Drawing.Graphics 。不幸的是,我在Windows Phone 8.1中看不到这个?
基本上我正在寻找一家"工厂" 将像素数组作为输入并公开基本图像处理功能。
所以:是否有类似于为Windows Phone制作的System.Drawing.Graphics?如果没有,是否有替代我的问题?
感谢您的时间!
答案 0 :(得分:1)
我猜你在寻找的是Windows.UI.Xaml.Shapes namespace 您可以将这些绘制到画布上,添加要添加为标签的任何文本,然后将画布渲染为WriteableBitmap(虽然我不确定这里的最后一部分)。