我已经尝试了很多方法来使用C#Windows窗体应用程序在WebBrowser控件中旋转图像,但是没有运气可以旋转。谁能帮我解决这个问题。
答案 0 :(得分:0)
尝试一下:
String style = @"<style>
img {
transform: rotate(60deg);
-ms-transform: rotate(60deg);
-moz-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
-o-transform: rotate(60deg);
}
</style>";
webbrowser1.DocumentText = style +"<img src='" + _currentImage + "' />";
更新: 您必须告诉WebBrowser控件为您模拟哪个IE版本。默认情况下,它模拟不支持旋转的旧版本。您可以在注册表中设置。例如:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"YourApp.exe"=dword:00002710