在c#中合并两个图像

发布于 2024-10-11 11:43:29 字数 51 浏览 3 评论 0原文

我想通过组合两个图像来创建图像,以便使用 C# 代码将第一个图像设置为第二个图像的边框。

I want to create an image by combining two images so that first image is set as border of second image using c# code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

唠甜嗑 2024-10-18 11:43:29

请查看这篇关于在 C# 中组合图像的文章,

只需更改它即可工作使用两个图像,并操纵偏移量,使一个图像与另一个图像接壤。

Please check out this articles on combining images in C#

Just change it to work with two images, and manipulate the offset so one borders the other.

音栖息无 2024-10-18 11:43:29

免责声明:我在 Atalasoft 工作,

我们的 DotImage Photo SDK(免费)可以做到这一点。

加载图片

AtalaImage img = new AtalaImage("file.jpg");

加载边框(假设中间透明,大小相同)

OverlayCommand cmd = new OverlayCommand("border.png", new Point(0,0));
AtalaImage borderedImg = cmd.Apply(img).Image;

保存最终图片

borderedImg.Save("final.jpg", new JpegEncoder(), null);

Disclaimer: I work at Atalasoft

Our DotImage Photo SDK (which is free) can do this.

Load an image

AtalaImage img = new AtalaImage("file.jpg");

Load the border (assumes that it has tranparent in the middle, and is the same size)

OverlayCommand cmd = new OverlayCommand("border.png", new Point(0,0));
AtalaImage borderedImg = cmd.Apply(img).Image;

Save the final image

borderedImg.Save("final.jpg", new JpegEncoder(), null);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文