繁体   English   中英

如何使用C#将图像嵌入到另一个图像中?

[英]How to embed an image into another image using C#?

在我的项目中,用户将上传图片,并且该项目的徽标将附加(嵌入)到图片的底部。

有可能实现吗?

如果是,那么如何执行呢?

请帮忙。

是的,可以实施。

查看System.Drawing命名空间。

您可以使用Bitmap类-它将允许您从文件中加载图像。

创建两个位图,每个图像一个,然后您应该可以将徽标图像添加到另一个。

这是一个有趣的示例

Image backImg = Image.FromFile("bg.jpg");
Image mrkImg = Image.FromFile("watermark.png");
Graphics g = Graphics.FromImage(backImg);
g.DrawImage(mrkImg, backImg.Width/2, 10);
backImg.Save("result.jpg");

有人称此为水印,我会四处寻找。

看看http://www.codeproject.com/KB/GDI-plus/watermark.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM