22. februar 2019 - 22:25Der er
4 kommentarer og 1 løsning
Fra html til pdf via php
Hej,
Jeg er ved at opbygge en hjemmeside, hvor brugeren indsætter nogle svar i en formular, svarene indsættes i et standarddokument, som skal konverteres til en pdf-fil.
Jeg har fået lavet formularen og kan få svarene ind i en standard tekst i web udgave. Fx: i formularen "indsæt navn: [navn]", standardteksten i web udgaven viser "Hej [navn]"
Hvordan får jeg så konverteret dette om til en pdf-fil?
Jeg har forsøgt med at inkludere fpdf.php fra fpdf.org, og kan herigennem også få konverteret ren tekst (altså "Hej" i mit eksempel), men hvordan får jeg scriptet ind, så den indsætter brugerenes oplyste navn ([navn])?
Er jeg på rette vej, og i givet fald hvordan skriver jeg scriptet til at indsætte [navn], eller skal jeg inkludere en helt anden php, eller en anden metode?
Jeg er IKKE i nærheden af at være rutineret (=så meget nybegynder)
Flere kommuner går nu i gang med at bruge AI-understøttet dokumentation. Målet er, at sagsbehandlere skal bruge mindre tid på referater og registrering – og mere tid på nærvær i mødet med borgeren.
Slettet bruger
23. februar 2019 - 00:23#1
det er den forkerte måde at gøre det på. du kan godt vise en pdf på siden, som har felter man kan udfylde og gemme.
sidwave, Kan man også gøre det, hvis teksten i pdf'en afhænger af, hvad der vælges i formularen? Fx hvis man i formularen vælger, at der er to brugere, så skal der sættes to navne ind i pdf'en, og hvis man i formularen vælger, at man ikke ønsker en bestemt ydelse, så skal teksten i pdf'en være anderledes end hvis man vælger, at man ønsker en bestemt ydelse.
Har du prøvet at kigge på mPDF. $mpdf = new mPDF(); // Write some HTML code: $mpdf->WriteHTML('<h1>Hello World</h1><br><p>My first PDF with mPDF</p>'); // Output a PDF file directly to the browser $mpdf->Output();
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.