我正在尝试绘制由其他多个图像组成的图像。并且其中一些图像需要旋转。我正在使用ImageDrawing和DrawingGroup
我已经找到RotateTransform类,但是它不能应用于ImageDrawing,只能应用于DrawingGroup。
git push --force
我应该使用某些东西代替ImageDrawing类吗?
答案 0 :(得分:0)
您可以在DrawingGroup中添加ImageDrawing并旋转它。 DrawingGroup的子级可以是其他DrawingGroup项。
我不是专家,但是the documentation解释说ImageDrawing从性能的角度来看确实很有趣(冻结的可能性),但是提供的功能少于Image。
答案 1 :(得分:0)
如果只需要简单的旋转,这应该可以工作:
df <- structure(list(num = c(1, 2, 3, 2, 3, 3)),
class = "data.frame", row.names = c("a",
"b", "c", "d", "e", "f"))
对于更复杂的轮换,下面的答案就足够了:
var bitmap = new BitmapImage(fish.Value.TextureUri);
bitmap.Rotation = Rotation.Rotate90;
(实现matoouse的答案)
我已经确认这确实有效: VS screen example