如何打开图像并使用C#.Net Compact Framework编辑图像。

问题描述 投票:4回答:1

是否可以通过在图像上绘图来打开图像并编辑该图像,这意味着要加载图像并对其进行一些划痕,就像我们可以在Windows Paint中那样。

如何使用C#在.Net Compact Framework中做到这一点?

c# .net compact-framework
1个回答
7
投票

当然可以。只需使用Image.FromFile()打开图像,然后使用Graphics对此图像创建Graphics.FromImage()对象,然后使用DrawLine()DrawRectangle()DrawString()等GDI +方法对其进行更改。最后,使用Image.Save()功能将所做的更改保存回文件。

以下几行中的内容:

Image img = Image.FromFile("<FILE_PATH>");
using (Graphics g = Graphics.FromImage(img))
    g.DrawLine(Pens.Black, 10,10, 20,20);
img.Save("<FILE_PATH>");
© www.soinside.com 2019 - 2024. All rights reserved.