在某个操作后,我只需要顺时针旋转一次图像。我懒得在我当前的图像操作类中包含旋转逻辑,然后我就有了这个想法。我需要的东西已经内置在 Windows 资源管理器中,因此是否可以在 ac# 应用程序中触发 Windows 资源管理器的旋转操作以获取指定的有效文件?
我怀疑我无法访问那种功能,但我想问一下。
谢谢!
您最好不要依赖该功能,因为它不是 API 的一部分,并且可能随时消失。你应该只做你自己的图像旋转。
我认为 Windows Explorer 的集成照片旋转无法做到这一点,但您应该查看名为 ImageMagick 的出色图像编辑/处理库。最初的 API 是本机 Windows (dll) API,但有一个易于使用的良好 .NET 包装器。
这里是:
http://imagemagick.codeplex.com/
还有两打左右其他语言的包装器,链接在 ImageMagick 的网站上: http ://www.imagemagick.org/