在c中组合两个图像#

问题描述:

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

+0

你真的需要在这个问题上添加更多的细节来展示你的理解如何去做,你需要帮助的地方,你已经尝试过的。你看我已经从你的问题中删除了多余的信息。 – jcolebrand 2011-01-10 05:11:05

请看看这个文章在combining images in C#

只要改变它与两个图像的工作,并操纵偏移使一个濒临等。

免责声明:我工作的Atalasoft

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

加载图像

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

负载边界(假设它在中间tranparent,并且具有相同的尺寸)

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

保存最终图像

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