我想将一些图像嵌入到另一个图像中。这应该作为层来完成,这样一切都将保持透明度。图像是 png。我怎样才能做到这一点 ?
这就像使用 pngout 并添加额外的层。
与此有关的主要问题是新图层必须具有特定位置。例如,我有 200x200 的主图像和 24x22 的新图层图像。我需要能够从顶部 55 像素左 25 像素开始添加新图层。
谢谢你。
最佳答案
您可以使用 GSI+ ( http://www.codeproject.com/Articles/1355/Professional-C-Graphics-with-GDI ),创建一个区域并在彼此之上绘制图像(使用透明度实现透视效果)。
也就是说,现在大多数人都在使用 WPF,并且这里发布了一个很棒的 Stack Overflow 答案 - How do I tile and overlay images in WPF?
关于image - c# 4.0 如何为图像添加图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7539245/