将HEIC字节数组转换为JPG / PNG字节数组

时间:2020-01-30 16:44:28

标签: c# arrays xamarin jpeg heic

我在团队项目中遇到了HEIC图像格式的问题。当前,我们正在获取图像日期的字节数组并将其显示在我们的移动应用中,但是当我们想对图像格式做更多操作时,还会发生其他问题。

是否可以将HEIC字节数组转换为其他格式,例如PNG字节数组?

这就是我得到的

private async Task ProcessPhotos(IList<Models.MediaFile> mediaFiles)
        {
            Debug.WriteLine(DateTime.Now.CurrentTimeWithMilliSeconds(), "Process Photos Start");

            foreach (var mediaFile in mediaFiles)
            {
                var editImageModel = new EditImageModel();

                editImageModel.SourceImage = System.IO.File.ReadAllBytes(mediaFile.Path);
                editImageModel.EditedImage = editImageModel.SourceImage;
                /*I want to convert the bytearray here*/

                await ProcessUpdatedImage(editImageModel);
            }

            Debug.WriteLine(DateTime.Now.CurrentTimeWithMilliSeconds(), "Process Photos End");
        }

0 个答案:

没有答案
相关问题