我试图在这里做的是将.eps文件转换为jpg
我正在使用ImageMagick,但问题是我需要安装Ghostscript。
有没有办法将ghostscript dll提供给imagemagick。所以,我不需要将Ghostscript安装到将要使用我的程序的计算机上?
这是我的代码
using (MagickImage image = new MagickImage("myeps.eps"))
{
image.Write("mjpgoutput.jpg");
}
答案 0 :(得分:1)
您的问题已在Magick.NET(https://magick.codeplex.com/documentation)
的文档中得到解答如果您不想在计算机上安装Ghostscript,可以复制 gsdll32.dll / gsdl64.dll和gswin32c.exe / gswin64c.exe到你的服务器 并使用下面的代码告诉Magick.NET文件的位置。
MagickNET.SetGhostscriptDirectory(@"C:\MyProgram\Ghostscript");
如果您想在商业上使用Ghostscript,请注意您需要许可证。