【发布时间】:2011-07-19 19:48:10
【问题描述】:
我有这个带有 alpha 通道的顶部图像,我需要将这个图像放在另一个背景图像上,而顶部图像的 alpha 通道显然保持不变。
现在我已经看过一些有关 Canvas 的教程,但我的项目似乎无法识别 Canvas。
有人知道为什么我不能使用 Canvas 或如何将这 2 张图片放在一起吗?
【问题讨论】:
-
WPF 还是 WinForms?我假设您没有包含所需的参考资料。 “似乎不认识”到底是什么意思?能否请您发布代码和错误消息?
-
@Tigran 我不太清楚,看过一些关于它的教程,但我认为它是 Java。
-
@Vlad WinForms,后来只是一张asp的图片
-
@Julian:在 WinForms 中,您没有 Canvas 概念。为什么不直接使用 DrawImage?你试过了吗?
-
@Tigran,是的,我做到了,但是 alpha 通道不起作用,所以我只看到了顶部的图像。
标签: c# winforms image alpha-transparency