在C#中,如何将.png文件合并到一个single.png文件中

时间:2016-04-21 14:18:01

标签: c# .net

我正在捕捉网页的屏幕截图。然后将其保存在一个.png文件中,并将此文件合并到一个最终的.png文件中。 我可以将第一个.png文件保存到最终的.png文件中但是对于第二个.png文件以及之后它们没有合并...

这是我的代码。 else块无法正常工作:( lastappend是整数,每个屏幕截图程序都会增加。最初是1

Data.get('posts').then(function(data){
        $scope.posts = data.data;
    });

1 个答案:

答案 0 :(得分:0)

最有可能的解决方案是使用ImageMagick找到的。 .NET包装器https://magick.codeplex.com/

有一些工作要做

另一个选项是您只需为服务器调用ImageMagick执行程序:

  1. 将图像写入磁盘
  2. 使用Process.Start()执行带有相关标志的程序
  3. 抓取要处理的图像以便返回