HTML-Tabellen in viele Formate exportieren

HTML Table Export
Kommentare
Wenn Daten auf einer Website in einer HTML-Tabelle dargestellt werden, dann schreit das geradezu danach, die Daten exportieren zu können. Das jQuery-Plug-in...

Wenn Daten auf einer Website in einer HTML-Tabelle dargestellt werden, dann schreit das geradezu danach, die Daten exportieren zu können. Das jQuery-Plug-in HTML Table Export bietet eben diesen Export von Daten an – in zahlreiche schicke Formate, die sich vom Nutzer weiter verwenden oder als klassisches PNG in die Website einbinden lassen.

Mit HTML Table Export Daten zugänglich machen

Das jQuery-Plug-in HTML Table Export ermöglicht es Website-Betreibern, jede beliebige Tabelle auf der Website exportierbar zu machen. Ein aussagekräftiger Button lädt dazu ein, die dargestellten Daten dem Nutzer zur Verfügung zu stellen. Und das sogar in zahllosen Formaten.

Zur Auswahl stehen dabei die Formate JSON, XML, PNG, CSV, SQL, MS Word, MS Excel und MS Powerpoint. Außerdem kann man sich ein klassisches PDF generieren oder die Daten als einfache Text-Datei exportieren lassen.

HTML Table Export bietet zahlreiche Export-Formate an Abb. 1: Eine Tabelle, viele Daten, noch mehr Export-Möglichkeiten.

jQuery als Basis

Als Grundstock benötigt HTML Table Export lediglich die JavaScript-Bibliothek jQuery. Wer die Daten jedoch als .png exportieren möchte, muss zusätzlich die Datei html2canvas.js eingebunden werden.

Etwas mehr Payload benötigt übrigens der PDF-Export, da hier drei weitere JavaScript-Dateien referenziert werden müssen. Alle sind jedoch im Paket enthalten. Einen Überblick über gängige PHP-PDF-Libraries, für den Fall, dass ihr die PDFs serverseitig generieren möchtet, findet ihr übrigens bei uns.

Wer sich ein genaueres Bild vom Umfang des Plug-ins machen möchte, sollte auf jeden Fall einen Blick auf die Demo-Seite des Projekts werfen.

Aufmacherbild: Ruber stamp-EXPORT von Shutterstock / Urheberrecht: Slavoljub Pantelic

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -