我正在使用PDF来进行图像转换。我找到了ghostscriptsharp,它是为ghostscript编写的c#包装器。我用它并开发了我的应用程序。当我使用我的控制台应用程序进行测试时,大多数事情都行不通。
我将它集成到webapp后它就行不通了。在互联网上快速搜索指出了许可问题和框架不兼容。但我已经排除了它们。
gs32dll(ghostscript dll)在我的webapplications bin文件夹中。所以也没有问题。
webapplication是一个项目(webappLive) ghostscriptsharp也是一个单独的项目(GhostscriptSharp) - 这里有所有的DLLImport和东西 一个项目将使用GhostscriptSharp(GHInterface) - 只需调用GhostscriptSharp
任何帮助建议都将受到赞赏。
P.S。:我已经浏览了所有在SO上标记了ghostscriptsharp的帖子,没有任何帮助
添加代码:
try{
int result = InitAPI(gsInstancePtr, args.Length, args);
if (result < 0)
{
throw new ExternalException("Ghostscript conversion error", result);
} }
结果得到-100(根据ghostscript意味着致命错误)