c# - 开发 Windows 8 应用程序时替换 System.drawing

标签 c# image windows-8 drawing

谁能告诉我在开发 Windows 8 应用程序时 System.Drawing 的替代品是什么?我尝试了 System.Drawing,但 Windows 8 应用程序不支持它。我必须使用 Image.FromFile() 但它在 Windows 8 中显示错误。它在控制台应用程序中工作正常。

最佳答案

也许 MSDN 上的这篇文章可以帮助您:XAML vector-based drawing sample .

示例涵盖:

  • 使用 Rectangle 、 Line 、 Ellipse 和 Polygon 类绘制基本形状。
  • 应用描边和填充值来定义轮廓的外观和形状的内部。
  • 应用 LinearGradientBrush 填充。通过设置 Clip 属性来剪辑元素。
  • 使用包含各种形状、图形和贝塞尔曲线的路径元素绘制复杂的复合形状。

编辑:

对于 Windows 8,不是 System.Drawing 命名空间,而是 Windows.Graphics.Imaging namespace 。如果您点击该链接,您会发现几个示例/文章,解释如何 process image files ,如何encode (图像中的文件)或 decode (文件中的图像)或如何 edit an image .

希望这可以帮助您进一步! :)

关于c# - 开发 Windows 8 应用程序时替换 System.drawing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317014/

相关文章:

c# - DotNetZip 提取阻止进程访问文件

c# - html.ActionLink 使用类将 Logo 与 CSS 放在一起, Logo 永远不会出现

c# - Linq to SQL 奇怪的 SQL 翻译

php - 如何使用 mysql 刚刚分配的自动增量 id 重命名文件?

Sharepoint:带有链接的图像字段

c# - 如何使应用程序适应 Windows 8 中的多种分辨率

c# - 使用 Entity Framework Code First 迁移播种大型查找表数据

image - 如何在 MATLAB 中创建复古图像?

windows - 在 Windows 8 中注册协议(protocol)处理程序

windows-8 - 在 Windows8 商店应用程序中在哪里注册类型 (IoC)?