Magick.NET Dll无法在powershell上加载



在许多版本的DLL中下载以下链接,无法成功加载https://github.com/dlemstra/Magick.NET

提示以下错误

ERROR: Add-Type : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
Magick.ps1 (1, 1): ERROR: At Line: 1 char: 1
ERROR: + Add-Type -Path ".Magick.NET-Q16-AnyCPU.dll"

Powershell代码:


Add-Type -Path ".Magick.NET-Q16-AnyCPU.dll"
$image = New-Object ImageMagick.MagickImage c:bg.jpg
$image.Format = 'jpeg'
$image.Quality = 99
$image.Write('c:bg-q99.jpg')
$image.Rotate(90)
$image.Write('c:bg-90.jpg')
$image = New-Object ImageMagick.MagickImage c:bg.jpg
$image.Crop(200, 200, [ImageMagick.Gravity]::Center)
$image.Write('c:bg-crop.jpg')
$image.Resize(200, 100)
$image.Write('c:bg-200-100.jpg')
$image.Dispose()

尝试后,应该先放置两个DLL文件,然后才能成功运行,一个是Magick.NET.Core.dll另一个是Magick.NET-Q16-AnyCPU.dll

最新更新