图片合成

作者:追风剑情 发布于:2022-1-28 11:05 分类:C#

  1. /// <summary>
  2. /// 图片合成辅助类
  3. /// </summary>
  4. public sealed class CombinImageHelper
  5. {
  6. //合成多张图片
  7. public static Image CombinImage(params string[] filePathArr)
  8. {
  9. Image img0 = Image.FromFile(filePathArr[0]);
  10. Graphics g = Graphics.FromImage(img0);
  11. for (int i = 1; i < filePathArr.Length; i++)
  12. {
  13. Image img = Image.FromFile(filePathArr[i]);
  14. g.DrawImage(img, 0, 0, img.Width, img.Height);
  15. }
  16. GC.Collect();
  17. return img0;
  18. }
  19.  
  20. //合成多张图片
  21. public static Image CombinImages(string[] filePathArr)
  22. {
  23. Image img0 = Image.FromFile(filePathArr[0]);
  24. Graphics g = Graphics.FromImage(img0);
  25. for (int i = 1; i < filePathArr.Length; i++)
  26. {
  27. Image img = Image.FromFile(filePathArr[i]);
  28. g.DrawImage(img, 0, 0, img.Width, img.Height);
  29. }
  30. GC.Collect();
  31. return img0;
  32. }
  33. }

标签: C#

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号