我正在使用C#进行WCF-REST服务,该服务与Server中的数据库连接,以返回多个表。现在,我需要我的服务返回一个PDF文件,该文件存储在表中的var二进制(MAX)字段中。我在做一些研究,但我找不到我需要的东西。如何实现服务和类以返回PDF文件?谢谢
发布于 2013-04-16 20:23:46
1)编写了一个返回Stream的方法(对于ex,保存您的pdf文件的MemoryStream )。
在从那个方法回来之前
2) Set application/pdf to WebOperationContext.Current.OutgoingResponse.ContentType
3)将长度设置为WebOperationContext.Current.OutgoingResponse.ContentLength
那就应该管用了。
https://stackoverflow.com/questions/16045815
复制相似问题