2014-06-06 30 views
0

我正在VB.Net中开发一个MVC Web应用程序,并且我有一个pdf格式的base64字符串。可以将该pdf返回到视图并查看它,而不创建temp.pdf文件?VB:没有创建返回PDF

+0

“视图” - 什么是“观点”?你在写什么*类型的应用程序?这是一个Windows窗体应用程序? WPF? Windows商店?某种形式的ASP.Net? –

+0

我正在VB.Net中开发一个MVC web应用程序,我想返回一个pdf。 类似simiñar但没有创建: 返回文件(System.AppDomain.CurrentDomain.BaseDirectory&“\ file.pdf”,“application/pdf”) – user1826240

+0

您可以写入响应流。 –

回答

2

您的评论说,你想要的东西,如:

Return File(System.AppDomain.CurrentDomain.BaseDirectory & "\file.pdf", "application/pdf") 

那么,为什么不干脆:

Return File(Convert.FromBase64String(base64string),"application/pdf") 

参考文献:

Convert.FromBase64String File

+0

非常感谢你,完美的作品 – user1826240