gpt4 book ai didi

windows-mobile - 在 Windows Mobile 编程中旋转图像

转载 作者:行者123 更新时间:2023-12-02 02:36:43 25 4
gpt4 key购买 nike

Windows Mobile 编程中是否有任何机制可以旋转位图?

我想将其旋转到任意角度。

最佳答案

您必须自己在代码中执行此操作,因为 RotateTransform 在 CF 中不可用:

public Bitmap GetRotatedBitmap(Bitmap original)
{
Bitmap output = new Bitmap(original.Height, original.Width);
for (int x = 0; x < output.Width; x++)
{
for (int y = 0; y < output.Height; y++)
{
output.SetPixel(x, y, original.GetPixel(y, x));
}
}
return output;
}

SetPixel 和 GetPixel 慢得离谱;一种更快的方法是使用 LockBits 方法(SO 上有许多问题说明如何使用它)。

关于windows-mobile - 在 Windows Mobile 编程中旋转图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1252670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com