标签:
There is a confused issue, PDF cannot be shown properly in object tag. If the PDF file name includes japanese, it works fine. Otherwise, it cannot display while file name is english.
<object data="D:\Materials\Policies\AA.pdf" type="application/pdf" width="300" height="200"> </object>
Resolution:
<object data="InquiryDetail\LoadPDFFile?filename=@Server.UrlEncode(Model.PDFFilePath.Encrypted())" type="application/pdf" width="300" height="200"> </object>
public ActionResult LoadPDFFile(InquirDetailModel model) { sting fileName=HttpContext.Request.QueryString["filename"].Decrypted(); var stream =new FileStream(fileName,FileMode.Open); return File(stream,"application/pdf"); }
标签:
原文地址:http://www.cnblogs.com/CrystalWind/p/4701881.html