PDF auf Webseite anzeigen will nicht... – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self?srt=yes PDF auf Webseite anzeigen will nicht... Sat, 26 Sep 15 13:34:15 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651037?srt=yes#m1651037 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651037?srt=yes#m1651037 <p>Hallo,</p> <p>mir geingt es nicht ein PDF in eine Webseite zufriedenstellend einzubinden.</p> <p>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.</p> <p>Beim 2. Versuch (Versuch 2) wird zwar das PDF angezeigt, ist aber superklein.</p> <p>Wie kann ich das PDF einbinden?</p> <p>Versuch 1:</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>object</span> <span class="token attr-name">data</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>application/pdf<span class="token punctuation">"</span></span> <span class="token attr-name">width</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">height</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> alt : <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>object</span><span class="token punctuation">></span></span> </code></pre> <p>Versuch 2:</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>iframe</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>FrameID<span class="token punctuation">"</span></span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>PDF-Dokument<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>auto<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span> <span class="token punctuation">/></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span> <span class="token punctuation">/></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>iframe</span><span class="token punctuation">></span></span> </code></pre> <p>Jonny</p> PDF auf Webseite anzeigen will nicht... Sat, 26 Sep 15 18:46:38 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651053?srt=yes#m1651053 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651053?srt=yes#m1651053 <p>Hallo Jonny,</p> <p>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.)</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>application/pdf<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>aufbaurichtlinie<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span> </code></pre> <p>Grüße September</p> PDF auf Webseite anzeigen will nicht... Sat, 26 Sep 15 21:10:37 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651060?srt=yes#m1651060 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651060?srt=yes#m1651060 <p>Aloha ;)</p> <blockquote> <p>Wie kann ich das PDF einbinden?</p> <p>Versuch 1:</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>object</span> <span class="token attr-name">data</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>application/pdf<span class="token punctuation">"</span></span> <span class="token attr-name">width</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">height</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> alt : <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>object</span><span class="token punctuation">></span></span> </code></pre> <p>Versuch 2:</p> <pre><code class="block language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>iframe</span> <span class="token attr-name">id</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>FrameID<span class="token punctuation">"</span></span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>./x82_aufbaurichtlinie_teil_3a_de.pdf<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>PDF-Dokument<span class="token punctuation">"</span></span> <span class="token attr-name">scrolling</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>auto<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>Ihr Browser kann leider keine eingebetteten Frames anzeigen:<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span> <span class="token punctuation">/></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span> <span class="token punctuation">/></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>iframe</span><span class="token punctuation">></span></span> </code></pre> </blockquote> <p>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.</p> <p>(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.)</p> <p>Grüße,</p> <p>RIDER</p> <div class="signature">-- <br> Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem <a href="http://www.tsviewer.com/index.php?page=ts_viewer&ID=1060332" rel="nofollow noopener noreferrer">eigenen TeamSpeak-Server</a> (fritz.campingrider.de) oder unter: # <a href="http://www.tsviewer.com/index.php?page=ts_viewer&ID=1060332" rel="nofollow noopener noreferrer">Facebook</a> # <a href="https://twitter.com/Camping_RIDER" rel="nofollow noopener noreferrer">Twitter</a> # <a href="http://steamcommunity.com/id/Camping_RIDER" rel="nofollow noopener noreferrer">Steam</a> # <a href="https://www.youtube.com/user/RidersFlame" rel="nofollow noopener noreferrer">YouTube</a> # <a href="http://wiki.selfhtml.org/wiki/Benutzer:Camping_RIDER" rel="nofollow noopener noreferrer">Self-Wiki</a> # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[ </div> PDF auf Webseite anzeigen will nicht... Sun, 27 Sep 15 05:49:28 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651069?srt=yes#m1651069 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651069?srt=yes#m1651069 <p>@@Camping_RIDER</p> <blockquote> <p>Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken</p> </blockquote> <p>Noch besser ist es freilich, den Inhalt in webtauglichem Format (HTML) anzubieten, nicht (nur) als PDF.</p> <p>LLAP </p> <div class="signature">-- <br> Ist diese Antwort <em>anstößig</em>? Dann könnte sie <a href="http://forum.selfhtml.org/self/2015/jun/21/select-felder/1643860#m1643860" rel="noopener noreferrer"><em>nützlich</em></a> sein. </div> PDF auf Webseite anzeigen will nicht... Sun, 27 Sep 15 09:56:45 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651085?srt=yes#m1651085 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651085?srt=yes#m1651085 <blockquote> <blockquote> <p>Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken</p> </blockquote> </blockquote> <p>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.</p> <blockquote> <p>Noch besser ist es freilich, den Inhalt in webtauglichem Format (HTML) anzubieten, nicht (nur) als PDF.</p> </blockquote> <p>Es sind vom Anwender hochgeladene Dokumente. Somit erübrigt sich Dein Einwand.</p> <p>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.</p> <p>Jonny</p> PDF auf Webseite anzeigen will nicht... Sun, 27 Sep 15 10:07:35 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651087?srt=yes#m1651087 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651087?srt=yes#m1651087 <p>Aloha ;)</p> <blockquote> <blockquote> <blockquote> <p>Wobei September natürlich prinzipiell recht hat, allgemein gesehen ist es besser, direkt auf das [PDF-]Dokument zu verlinken</p> </blockquote> </blockquote> <p>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.</p> </blockquote> <p>Wie ich schon sagte: im konkreten Fall kann durchaus eine Daseinsberechtigung für eine Einbindung statt Verlinkung vorliegen.</p> <p>Grüße,</p> <p>RIDER</p> <div class="signature">-- <br> Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem <a href="http://www.tsviewer.com/index.php?page=ts_viewer&ID=1060332" rel="nofollow noopener noreferrer">eigenen TeamSpeak-Server</a> (fritz.campingrider.de) oder unter: # <a href="http://www.tsviewer.com/index.php?page=ts_viewer&ID=1060332" rel="nofollow noopener noreferrer">Facebook</a> # <a href="https://twitter.com/Camping_RIDER" rel="nofollow noopener noreferrer">Twitter</a> # <a href="http://steamcommunity.com/id/Camping_RIDER" rel="nofollow noopener noreferrer">Steam</a> # <a href="https://www.youtube.com/user/RidersFlame" rel="nofollow noopener noreferrer">YouTube</a> # <a href="http://wiki.selfhtml.org/wiki/Benutzer:Camping_RIDER" rel="nofollow noopener noreferrer">Self-Wiki</a> # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[ </div> PDF auf Webseite anzeigen will nicht... Sun, 27 Sep 15 10:17:36 Z https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651089?srt=yes#m1651089 https://forum.selfhtml.org/self/2015/sep/26/pdf-auf-webseite-anzeigen-will-nicht-punkt-punkt-punkt/1651089?srt=yes#m1651089 <p>Hi,</p> <blockquote> <p>Wie ich schon sagte: im konkreten Fall kann durchaus eine Daseinsberechtigung für eine Einbindung statt Verlinkung vorliegen.</p> </blockquote> <p>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).</p> <p>Jonny</p>