Hallo und guten Morgen!
Zunächst einmal möchte ich kurz Hallo sagen, ich bin neu hier. Ich hatte mich zuerst bei typo3.org angemeldet, dort ist meine Frage aber einfach ohne Kommentar gelöscht worden, was ich ziemlich daneben finde. Ich hoffe, hier habe ich mehr Glück!
Also, ich möchte ein PDF-Dokument in eine Seite einbinden, so dass es in einer Art Rahmen/iFrame angezeigt wird. Wenn ein AdobeReader installiert ist, geht das ja völlig einfach mit <embed>. Aber ich möchte, dass die Anzeige auch dann funktioniert, wenn auf dem PC des Nutzers kein AdobeReader installiert ist. Gibt es da irgendwelche Extensions, die das hinbekommen?
Was ich schon gefunden habe, ist sk_pdfviewer. Aber da werden die Seiten der PDF-Datei als Graphik gerendert, so dass die Datei nicht durchsuchbar ist. Was ich mir vorstelle, ist schon ein Anzeigerahmen mit einigen Schaltflächen (Zoom, Druck, Suchen usw.). Gibt es da etwas?
Wenn es so etwas nicht gibt, kann man dann eine Lösung bauen, dass die WebSite erkennt, ob ein AdobeReader im Browser vorhanden ist, so dass das PDF-Dokument bei vorhandenem AdobeReader per <embed> angezeigt wird und nur wenn das nicht möglich ist die Anzeige im sk_pdfviewer erfolgt?
Danke im Voraus,
Johannes
Hallo Johannes,
und herzlich willkommen! Ich hoffe du wirst hier besser aufgenommen 😉 Zu deiner Frage: Spontan fällt mir keine Extension ein, es gibt noch den etwas aktuelleren jh_pdfviewer aber der rendert das PDF wieder als Bild. Es gibt noch den Google Document Viewer (https://typo3.org/extensions/repository/view/na15_docviewer) aber mit dem hab ich selbst noch nie gearbeitet.
Was genau ist denn der Zweck? Und welche TYPO3 Version benutzt du? Vielleicht kann man ja eine andere Lösung finden...
Viele Grüße und viel Erfolg weiterhin
Philipp
Hallo Philipp,
also, wir verwenden Version 6.2.
Ziel ist die Anzeige des aktuellen Gemeindebriefes, und zwar unabhängig davon, wie der Besucher seinen Rechner konfiguriert hat.
Das mit dem Google Viewer habe ich auch schon gefunden, allerdings eine andere Extension, für die es kein Manual gab. Aber auch in dem Manual dieser Extension habe ich eine wichtige Frage nicht beantwortet gefunden, was allerdings an meinem mäßigen Englisch liegen kann: Muss das PDF-Dokument auf GoogleDrive gespeichert sein, oder kann der GoogleViewer auch ein auf dem lokalen WebSpace gespeichertes Dokument anzeigen?
Es gäbe ja sogar ganz ohne Extension die Möglichkeit, ein Dokument bei GoogleDrive zu speichern, dort für alle freizugeben und den von google bereitgestellten Link dann per iFrame auf einer WebSite einzubinden. Das kommt für uns deshalb nicht in Frage, weil wir aufgrund datenschutzrechlicher Vorgaben sicherstellen müssen, dass Google das Dokument nicht indiziert und in seine Suchergebnisse übernimmt. Ein in GoogleDrive für alle freigegebenes Dokument wird aber von Google auch indiziert.