Azure Web App,如何将 image/x-emf 转换为 png? [ C# ]

Azure Web App, how to convert image/x-emf to png? [ C# ]

如何在不使用 "MetaFile class" 的情况下将 emf (image/x-emf) 文件转换为 png,这似乎在 Azure Web 应用程序中不起作用。它适用于自托管网站。

我似乎找不到任何替代方案。

源代码: https://github.com/KeesCBakker/KeesTalksTech-Utility-Pack/tree/master/KeesTalksTech-Utility-Pack/KeesTalksTech.Utilities/Graphics

这里有人似乎有类似的错误: Calling Chart.SaveImage() in Azure WebApp results in GDI+ Exception for ChartImageFormat.EMF only

Azure Web App 在沙箱中运行,一些 GDI+ 组件没有权限。有关 Azure Web App 沙箱的更多信息,请参阅 this article。对于这种场景,请尝试使用云服务或Azure VM。