Ich stehe vor einem Problem, in dem ich nicht PDF-Datei in einem Web-Browser mit MCV anzeigen kann. Ich bekomme keinen Fehler aber zeigt mir nur D * * * * * * *Kann nicht angezeigt werden PDF-Datei im Browser mit MVC
Ich benutze Bootstrap, Jquery und MVC. Bellow ist Beispielcode zum Anzeigen von PDF.
public FileResult OpenDocument(int Id)
{
byte[] data = lst.File; // retrieve byte from db.
string mimeType = "application/pdf";
if (mimeType != null)
{
Response.ContentType = "application/pdf";
Response.AddHeader("content-length", data.Length.ToString());
//Response.BinaryWrite(data);
}
return File(data, mimeType);
}
Bitte helfen Sie mir oder schlagen Sie mir vor. Vielen Dank im Voraus.
vermuten, dass dieses aussieht: 'return File (mime, mime);' Sie verwenden 'mimeType' für beide Parameter ... sollte nicht mehr als 1 Parameter werden die Dateidaten oder Pfad? – zgood
@ zgood: Bitte posten Sie das als Antwort, da es sehr viel das Problem hier ist. –
Hallo @Nishant, hast du meine Lösung versucht? Dies ist, wie ich es in meiner Anwendung mache und es funktioniert definitiv. Wenn Sie dies implementieren und immer noch das gleiche Problem haben, besteht das Problem darin, wie Sie die Byte [] - Daten speichern oder abrufen. –