PDF Inline anzeigen [Erledigt]
Posted: 26. Jun 2019, 15:49
Liebe Community,
ich versuche ein PDF File, welches im Matrix42 System abgelegt und gespeichert ist über ein <IFrame> oder <object/embed> anzeigen zu lassen, ohne es vorher woanders lokal oder auf dem Server zwischenspechern zu müssen.
/* Beispieldatei */
<html>
<head>
</head>
<body>
<embed width="800px" height="400px" type="application/pdf" data="https://server/sps/Forms/AttachmentHand ... d506343cc7">
</embed>
<embed width="800px" height="400px" type="image/gif" src="https://server/sps/Forms/AttachmentHand ... 5bac86b3fb" ></embed>
</body>
</html>
Über den AttachmentHandler kann ich die Datei mit Hilfe der FileID und ObjectId + TypeID aufrufen. Jedoch gibt der RespondHeader den Content-Disposition als Attachment zurück - d.h. die Datei wird lokal heruntergeladen. Ich bräuchte jedoch die Datei eingebunden. Mit GIFs geht es leider auch so. Das Embed-Element jedoch bleibt leer.
Gibt es ggf. noch einen optionalen Paramenter wie "Embed=true" oder hat jemand eine andere Lösung?
Vielen Dank.
ich versuche ein PDF File, welches im Matrix42 System abgelegt und gespeichert ist über ein <IFrame> oder <object/embed> anzeigen zu lassen, ohne es vorher woanders lokal oder auf dem Server zwischenspechern zu müssen.
/* Beispieldatei */
<html>
<head>
</head>
<body>
<embed width="800px" height="400px" type="application/pdf" data="https://server/sps/Forms/AttachmentHand ... d506343cc7">
</embed>
<embed width="800px" height="400px" type="image/gif" src="https://server/sps/Forms/AttachmentHand ... 5bac86b3fb" ></embed>
</body>
</html>
Über den AttachmentHandler kann ich die Datei mit Hilfe der FileID und ObjectId + TypeID aufrufen. Jedoch gibt der RespondHeader den Content-Disposition als Attachment zurück - d.h. die Datei wird lokal heruntergeladen. Ich bräuchte jedoch die Datei eingebunden. Mit GIFs geht es leider auch so. Das Embed-Element jedoch bleibt leer.
Gibt es ggf. noch einen optionalen Paramenter wie "Embed=true" oder hat jemand eine andere Lösung?
Vielen Dank.