PDF auf Webseite anzeigen will nicht...
Regenbogenjonny
- html
Hallo,
mir geingt es nicht ein PDF in eine Webseite zufriedenstellend einzubinden.
Ich habe es auf 2 Arten versucht. Beim ersten Versuch (sie Versuch 1) wird gar nichts dargestellt. Der Pfad zum PDF ist korrekt, aber es wird nichts angezeigt.
Beim 2. Versuch (Versuch 2) wird zwar das PDF angezeigt, ist aber superklein.
Wie kann ich das PDF einbinden?
Versuch 1:
<object data="./x82_aufbaurichtlinie_teil_3a_de.pdf" type="application/pdf" width="100%" height="100%">
alt : <a href="./x82_aufbaurichtlinie_teil_3a_de.pdf">x82_aufbaurichtlinie_teil_3a_de.pdf</a>
</object>
Versuch 2:
<iframe id="FrameID" src="./x82_aufbaurichtlinie_teil_3a_de.pdf" name="PDF-Dokument" scrolling="auto" frameborder="0">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<br /><br /></p>
</iframe>
Jonny
Hallo Jonny,
am einfachsten überlässt die die Entscheidung dem Browser, die können mittlerweile pdf darstellen oder starten ein entsprechendes Programm/Plugin (Adobe Reader, SummatraPDF, etc.)
<a href="./x82_aufbaurichtlinie_teil_3a_de.pdf" type="application/pdf">aufbaurichtlinie</a>
Grüße September
Aloha ;)
Wie kann ich das PDF einbinden?
Versuch 1:
<object data="./x82_aufbaurichtlinie_teil_3a_de.pdf" type="application/pdf" width="100%" height="100%"> alt : <a href="./x82_aufbaurichtlinie_teil_3a_de.pdf">x82_aufbaurichtlinie_teil_3a_de.pdf</a> </object>
Versuch 2:
<iframe id="FrameID" src="./x82_aufbaurichtlinie_teil_3a_de.pdf" name="PDF-Dokument" scrolling="auto" frameborder="0"> <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<br /><br /></p> </iframe>
Live-Beispiel bitte! Meiner bescheidenen Meinung nach müssten beide deine Ansätze eigentlich erfolgreich sein - und mindestens Versuch 2 sollte das exakt selbe Ergebnis zeigen wie ein Klick auf den Link, vorausgesetzt der Browser verfügt über einen aktivierten, integrierten PDF-Viewer.
(Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das Dokument zu verlinken und damit dem User und seinem Browser die Wahl der Mittel zu lassen; trotzdem kann es natürlich sein, dass in einem konkreten Fall unter gewissen Umständen die Einbindung, wie du sie vor hast, durchaus gerechtfertigt ist.)
Grüße,
RIDER
@@Camping_RIDER
Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken
Noch besser ist es freilich, den Inhalt in webtauglichem Format (HTML) anzubieten, nicht (nur) als PDF.
LLAP 🖖
Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken
Das ist nicht zwingend so richtig. Wenn das Dokument im Rahmen einer Gesamtanwendung angeboten wird, gibt es immer wieder Spezialisten, die sich über das Wegklicken des PDF aus der Gesamtanwendung verabschieden bzw. ausloggen. Daher ist es der explizite Wunsch des Users, das PDF innerhalb der Gesamtanwendung zu betrachten.
Noch besser ist es freilich, den Inhalt in webtauglichem Format (HTML) anzubieten, nicht (nur) als PDF.
Es sind vom Anwender hochgeladene Dokumente. Somit erübrigt sich Dein Einwand.
Ich habe jetzt Versuch 2 mit fester Höähe in Pixel und Nreite in % genommen, dann wird es vernünftig dargestellt. In von der Gesamtanwendung gegerierten PDF habe ich das seinerzeit noch anders gemacht. Da habe ich über JS den Viewportbreite ausgemessen und diesen Wert genutzt.
Jonny
Aloha ;)
Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken
Das ist nicht zwingend so richtig. Wenn das Dokument im Rahmen einer Gesamtanwendung angeboten wird, gibt es immer wieder Spezialisten, die sich über das Wegklicken des PDF aus der Gesamtanwendung verabschieden bzw. ausloggen. Daher ist es der explizite Wunsch des Users, das PDF innerhalb der Gesamtanwendung zu betrachten.
Wie ich schon sagte: im konkreten Fall kann durchaus eine Daseinsberechtigung für eine Einbindung statt Verlinkung vorliegen.
Grüße,
RIDER
Hi,
Wie ich schon sagte: im konkreten Fall kann durchaus eine Daseinsberechtigung für eine Einbindung statt Verlinkung vorliegen.
Stimmt. Als ich das las, dachte ich auch sofort an "meinen Fall". Mir ist Deine differenierte Betrachtung aufgefallen, ich hatte es jetzt nur nicht nochmal betont (sorry).
Jonny