有没有办法在ASP.NET中的web服务中使用System.Drawing?
问题描述:
我有一个项目,我需要从数据库中读取一些“秘密值”,并在卡上打印这些值。我试图使用GDI在卡片图像上写入值,但asp.net不允许我使用System.Drawing。任何建议?有没有办法在ASP.NET中的web服务中使用System.Drawing?
感谢
编辑:在MSDN页说:System.Drawing命名空间内 “类不支持Windows或ASP.NET服务中使用尝试这些中的一个内使用这些类的。应用程序类型可能会产生意想不到的问题,如服务性能和运行时异常降低。有关受支持的替代方法,请参阅Windows映像组件。
答
如果这是你应该需要安装SDK的MDX。 或者手动浏览DLL。
答
您可以使用System.Drawing,但您可能遇到的问题是一般消息。这可能会提供更多的帮助:
http://blogs.msdn.com/b/tom/archive/2008/03/19/gdi-gdiplus-and-asp-net.aspx
你可以张贴一些代码,所以我们可能会看到那里的错误发生?
你应该可以使用'System.Drawing'就好了,我用它在我的应用程序中绘制热图。 – Loktar