作为我的一个爱好项目,我正在为jQuery开发一个图像效果插件。它应该允许您对图像应用一些基本效果,并通过使用支持的画布HTML元素或Internet Explorer过滤器来完成此操作。
演示页面位于:http://sandbox.odyniec.net/imgfx-new/。
我遇到旋转效果问题,这是用矩阵变换滤镜(DXImageTransform.Microsoft.Matrix)实现的。
如果我只是旋转图像,则生成的图像显示正常。但是,如果我在旋转前对图像使用其他效果,则旋转的图像会被破坏,即。它的一部分变成黑色或白色。您可以在演示页面上看到它。
例如,使用Invert
按钮,然后使用Rotate
20度,您会注意到蓝色树应该是黑色条纹。应用于图像的实际过滤器显示在页面底部。
我在这里遗漏了什么,或者这可能是浏览器错误?
答案 0 :(得分:0)
对我来说看起来像是一个浏览器错误。
答案 1 :(得分:0)
您可以尝试将css缩放值设置为1.如果这也不起作用。这似乎是IE中的一个错误。