2

我之前创建了一个用于处理图像的 C# 控制台应用程序。现在我想将它移植到 Windows 8/RT 应用程序中。不幸的是,我似乎无法利用以下软件包:

using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;

双击“.NET for Windows Store apps”参考,它们似乎仍然存在。我是否必须使用其他一些类来处理图像,或者是否可以让我的旧代码按原样工作?

4

1 回答 1

1

现代 UI 应用程序中禁止绘图命名空间,有第三方库实现了部分 API(如这个),但您想要的(操作位图)的最佳库是WriteableBitmapEx,您唯一的其他解决方案将是 Direct2D 或者,如果你觉得幸运的话,Canvas 元素使用了 HTML5 和 JavaScript。

于 2013-02-12T01:56:13.847 回答