C# WebP image throwing error “An attempt was made to load a program with an incorrect format.”

假如想象 提交于 2020-03-03 08:08:28

问题


I am try to convert jpeg image to webp format. like below in console application

    using (Image image = Image.FromFile("Capture.jpg"))
    {
        Bitmap bitmap = new Bitmap(image);
        WebPFormat.SaveToFile("image.webp", bitmap);
    }

Reference from here

http://webp.codeplex.com/

Below details of error

Error: An unhandled exception of type 'System.BadImageFormatException' occurred in Noesis.Drawing.Imaging.WebP.dll Additional information: An attempt was made to load a program with an incorrect format.

ErrorMessage : An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

StatckTrace: at Noesis.Drawing.Imaging.WebP.NoesisWebP.Save(IntPtr& oWebPFileImage, Int32& oWebPFileImageSize, IntPtr iBitmap, Int32 iWidth, Int32 iHeight, Int32 iQuality) at Noesis.Drawing.Imaging.WebP.WebPFormat.Save(Int32 iQuality, Bitmap iImage) at Noesis.Drawing.Imaging.WebP.WebPFormat.SaveToFile(String iFilename, Int32 iQuality, Bitmap iImage) at WebP.Program.Main(String[] args) in c:-----\Program.cs:line 17 at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()

来源:https://stackoverflow.com/questions/43677838/c-sharp-webp-image-throwing-error-an-attempt-was-made-to-load-a-program-with-an

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!