Ich habe eine Controller-Aktion, die ich aufrufen kann und es gibt eine PDF-Datei aus einem Byte-Array zurück. Das funktioniert richtig, und ich kann mein Dokument eingebettet auf der Seite mit diesem Rasierer Aktion Ansicht:MVC - PDF in Ansichtsmodell speichern und in Ansicht einbetten?
<embed src="@Url.Action("Preview_PDF", "Doc", new { file_name = @Model })" width="100%" height="100%" type="application/pdf"></embed>
Gibt es eine Möglichkeit, die Datei von einem View-Modell einzubetten statt? zum Beispiel
<embed src="@Model.file" width="100% " height="100%" type="application/pdf"></embed>
Ich bin mit „Return File“ von meinem Controller, der nicht etwas ist, das ich in meinem Modell Klasse gesetzt, als Datei ein statischer Typ ist, wird es mich nicht, es lassen erklären als eine Variable.
Wie könnte ich die Datei auf einer Seite aus einem Modell einbetten? Ich kann die Datei als Byte-Array speichern, aber ich weiß nicht, wie ich sie in der Ansicht rekonstruieren soll.
Brilliant, danke für die ausgezeichnete Antwort. –