绘制阴影
我想向图像文件添加阴影。 最好的方法是什么? 我想过创建一个WPF图像控件并添加位图效果。但是如何将结果保存到文件中?
谢谢,埃里克
I want to add a drop shadow to an image file. What's the best way to do that?
I thought about creating a WPF Image control and adding a bitmap effect.. But how can I save the result to a file?
Thanks, Eric
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 RenderTargetBitmap 和编码器来执行此操作。 编码器可以是 Png、Jpeg 等。
下面的代码 imgControl 代表您的图像控件。 但由于它是位图效果,您可能需要将此图像放入网格内,并给予相当于 dropshadow 的适当边距,然后在下面的代码中使用网格而不是 imgControl。
You can use RenderTargetBitmap and an Encoder to do this. Encoder can be Png,Jpeg etc..
Below code imgControl represents your Image control. But since it is a bitmap effect you might need to put this Image inside a grid and give proper margin equivalent to the dropshadow and then instead of imgControl use the grid in the below code.