Hallo Freunde,

Ich möchte in irgendeiner UI (Web basiert) eine PDF aus einer PostgreSQL Datenbank erstellen. Ich will im Browser eine bestimmte Zeile einer tabelle auswählen können (also z.b. 12) und dann auf einen Knopf drücken “pdf erstellen” und in einem neuen Tab geht dann eine PDF auf mit den Infos aus der Tabelle. Die PDF besteht nicht nur aus Inhalten aus der Datenbank sondern auch aus fixen Informationen (also z.b. Text, Bildern).

Habt ihr da Ideen? Ich habe es schon über nodered versucht aber ich habe nicht genug Ahnung von JS/HTML um sowas zu machen. (Obwohl ich schon viel anderes in nodered realisiert habe aber mit dem Thema hab ich einfach garkeine ahnung)

  • @emhl
    link
    fedilink
    4
    edit-2
    1 year ago

    Man sollte die angefragten Daten wahrscheinlich Recht einfach automatisiert in ein LaTeX Dokument einfügen können, was man dann zu einer PDF Datei kompilieren kann. Ohne programmiererfahrung wird das allerdings schon schwierig

    • @Lobotomie@lemmy.worldOP
      link
      fedilink
      11 year ago

      Wie könnte ich latex rein auf einem Server laufen lassen bzw. Die PDFs dann dem Nutzer zur Verfügung stellen?

      • @emhl
        link
        fedilink
        11 year ago

        PDFlatex und auch die meisten anderen impelementationen funktionieren als reines Kommandozeilenprogramm. Heißt wenn eine Anfrage reinkommt wäre eine Möglichkeit:

        • Latex Vorlage kopieren
        • Benutzerdaten in kopie der Vorlage ersetzen (z.b. mit sed)
        • die Datei mit PDFlatex kompilieren
        • PDF Datei in irgendeiner Form (z.b. E-mail) dem Nutzer zukommen lassen