0

我刚刚从 nuget 和 codeplex 安装了一个 Magick.net。我只想编写一个示例应用程序,通过降低图像文件的质量和 DPI 来压缩图像文件。

根据 codeplex 提供的小文档,我编写了以下代码段。

MagickNET.Initialize(@"<<myPath>>\Magick.NET-x86.xml");

 using (MagickImage mImage = new MagickImage(txtSourceImage.Text.Trim()))
                    {
                        mImage.Quality = 33;
                        mImage.Depth = 8;
                        mImage.Density = new MagickGeometry(850, 550);
                        mImage.Write(tempFilePath);
}

它给了我一个错误,“'ImageMagick.Types' 的类型初始化程序引发了异常”
请任何人帮助我。这里有什么问题?

4

1 回答 1

1

to: 'user3598321': About using the System.Drawing... - 你有没有看到页面底部的小注释https://msdn.microsoft.com/en-us/library/system.drawing.aspx?您应该再次回到 MagickNET... ;-)

在此处输入图像描述

于 2017-11-24T07:48:46.037 回答