c# 调用ImageMagick实现HEIC格式的图片转成jpg

nuget安装 Magick.NET-Q8-AnyCPU 我项目Framework未 4.5.1 这安装的7.17.0版本的包:
image

程序集引用:
using ImageMagick;

ConvertHeicToJpg方法转换代码如下:

点击查看代码
        /// <summary>
        /// Heic转ToJpg
        /// </summary>
        /// <param name="heicPath">heic文件全路径</param>
        /// <param name="jpgPath">jpg保存全路径</param>
        public static void ConvertHeicToJpg(string heicPath, string jpgPath)
        {
            // 初始化Magick.NET
            MagickNET.Initialize();

            // 加载HEIC图片
            using (var image = new MagickImage(heicPath))
            {
                // 将HEIC图片转成jpg
                image.Format = MagickFormat.Jpg;
                image.Write(jpgPath);
            }
        }
posted on 2024-03-23 16:52  RookieBoy666  阅读(237)  评论(0编辑  收藏  举报