Ich trinke den Kaffee #000000

Eigentlich wollte ich nur mal eine Alternative zu meiner bisherigen Lösung der PDF-Erstellung über PHP zusammensuchen und ein wenig herumbasteln. Da es ein Kaffee-Script Modul gibt, mit dem PDF Dateien über ein server-seitiges Java-Script durch node.js zusammenstellen kann, hielt ich dies für einen guten Anfang. Nach dem Installieren des Node Package Managers, des coffee-script, des PDF-Kits und verschiedener Module zur Ausgabe der Daten konnte durch diverse Code-Schnipsel immerhin die Ausgabe in einen Dateipfad bewerkstelligt werden. Das hört sich so schon nicht einmal verkehrt an, allerdings soll die Ausgabe direkt in den Browser erfolgen, von daher ist das nicht die Optimal-Lösung.

In einem scheinbar etwas veralteten Tutorial wurde als weitere Möglichkeit doc.output() genannt. Diese Funktion ist allerdings schon veraltet und wird vom PDF-Kit mittlerweile nicht mehr unterst?tzt.

Mit der im Tutorial von PDFKit angegebenen Lösung für den Browser komme ich soweit auch nicht weiter.

Scheinbar muss ich mich erst einmal in node.js einlernen um die Grundidee des Streamens zu verstehen und anwenden zu können. Der Kaffee wird warten müssen, erst einmal wird node.js gepuncht 😉

PS.: Nützliche Links:

PPS.: Weitere nützliche Befehle:

  • ln -s /var/www/html /Desktop/html
  • sudo npm install coffee-script
  • coffee -w -c -o <coffee-scripts(SCRIPTS)> <coffee-scripts (BUILD)>

Schreibe einen Kommentar