Hallo zusammen,
gibt es eine Möglichkeit eine pdf.-Datei auch zum Download anzubieten. Ich möchte also nicht das es im Browser angezeigt wird sondern das direkt die Datei als Downlaod angeboten wird.
Es wäre sehr nett wenn Ihr mir weiterhelfen könntet.
Vielen herzlichen Dank für Eure Bemühungen!
Grüße Steffen
http://www.sts-runningconcept.de
Download anbieten
-
-
Wie mit Downloads umgegangen wird liegt in der Hand der Browser. Du könntest die PDF zippen "Rechtsklick > Senden an > Zip-komprimierter Ordner". Dann wird gedownloadet. Muss dann halt wieder entpackt werden, ist aber nur ein Doppelklick.
-
Aber auf vielen Seiten werden doch unabhängig vom
Browser die PDF-Dateien zum Download angeboten. Diese müssen aber auch nicht entpackt werden. Gibt es hier eine Browser unabhängige Lösung?
-
Hallo Steffen,
ich habe mal ein wenig recherchiert. Es ist möglich, wenn man das Attribut „download“ voranstellt wird. Dies setzt allerdings voraus, dass das verwendete Widget eine Quelltextansicht hat.
Mit dem Text-Widget sollte es daher problemlos möglich sein.
Beispiel:
Text-Widget öffnen, Text „Preisliste herunterladen“ eingeben, Text markieren und den Link zur Datei „price-list-orchestral-percussion-mallets-2021_pdf“ setzen.
Jetzt wechselt Du in die Quelltextansicht. Der Eintrag sollte so aussehen:
<p><a href="oid://file/price-list-orchestral-percussion-mallets-2021_pdf">Preisliste herunterladen</a></p>
Wenn Du jetzt diesen Eintrag um ein vorangestelltes (nach <p><a) „download="oid://file/price-list-orchestral-percussion-mallets-2021_pdf““ ergänzt, wird die Datei zum Download angeboten.
Der komplette Quelltext sähe dann so aus:
<p><a download="oid://file/price-list-orchestral-percussion-mallets-2021_pdf“ " href="oid://file/price-list-orchestral-percussion-mallets-2021_pdf">Preisliste herunterladen</a></p>
Du musst natürlich Deine Dateien und Pfade nutzen.
Quelle: https://stackoverflow.com/questions/6794…er-when-clicked
Viele Grüße
Tom
-
Es gibt da eine Anweisung, ich bin mir aber nicht sicher ob das alle Browser so umsetzten.
- Importiere deine PDF in die Dateiverwaltung. Erweitert > Dateien > Importieren
- Kopiere die Objekt-ID dieser PDF-Datei. Handbuch
Für einen Textlink mit deinen Einstellungen aus dem Layout-Editor fügst du per Widget Quelltext folgendes ein:<a href="oid://file/deine_pdf" download="PDF-Name">PDF dowloaden</a>. Nun ersetzt du oid://file/deine_pdf mit der kopierten Objkt-ID.
Für einen Button mit deinen Einstellungen aus dem Layout-Editor fügst du per Widget Quelltext folgendes ein:<p><a href="oid://file/deine_pdf" download="PDF-Name" class="button"><span>BUTTON</span></a></p></a>. Nun ersetzt du oid://file/deine_pdf mit der kopierten Objkt-ID.
-
Das Download Attribut wird von allen ernstzunehmenden Browsern unterstützt: https://caniuse.com/download
-
Ja, das habe ich vorhin auch recherchiert und daraufhin gleich mal ein kleines Widget gebastelt.
- Gibt dem Browser die Anweisung die Datei als Download zur Verfügung zu stellen anstatt sie anzuzeigen.
- Dabei gibt es keine Einschränkungen für den Dateityp (.img, .pdf, .txt, .html .mp4 usw.).
- Der Download kann dabei per Button oder Textlink aufgerufen werden wobei jeweils ein Download-Icon hinzugefügt wird.
-
Wenn eine pdf-Datei direkt z. B. im Adobe-Reader angezeigt werden soll (also nicht im Browser)
- Öffnen Sie das Programm Adobe Reader.
- Klicken Sie oben links auf „Bearbeiten“ und dann auf „Voreinstellungen“.
- Wählen Sie links den Reiter „Internet“ aus.
- Entfernen Sie den Haken bei der Option „PDF in Browser anzeigen“.
- Bestätigen Sie mit „OK“.
Danach sollte eine angeklickte pdf-Datei im Browser im Ordner Download verfügbar sein.
Also auch nicht automatisch geöffnet werden.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!