pdf of word document invullen met informatie uit formulier
Is het mogelijk om een bestaand word document in te vullen op bepaalde plaatsen met informatie die je moet invoeren in een online formulier.
Het gaat hier om een huurcontract die ik heb, en die willen we geautomatiseerd invullen. Zodat we daar geen werk meer van hebben.
Het gaat om algemene informatie zoals:
naam
adres
telefoon
organisatie
rijbewijs nummmer
huur van / tot
contact persoon informatie
Graag hoor ik of het mogelijk is, en ook graag daarbij wat hulp (iets van code... of een linkje)
Is het niet handiger om deze gewoon te exporteren naar een PDF, zodat deze niet meer aangepast kan worden?
Mag ook, maar dan moet ik via php mijn pdf kunnen invullen.
bv google...
en vind bv:
http://www.phphulp.nl/php/tutorial/overig/pdf-maken-met-php-basis/530/conclusie-en-complete-code/1342/
Op zich is dat geen probleem. Je kan met FPDF prima een PDF genereren.
er is een standaard contract al aanwezig, die moet alleen op 11 plekken worden ingevuld met gegevens vanuit een formulier. Moet dus niet een volledig nieuw bestand aanmaken maar informatie toevoegen...
TCPDF of MPDF (met beide geen ervaring dus je zult zelf een waardeoordeel moeten vormen of even verder moeten zoeken).
Zaak is dan dat je de documenten waarvan je PDFjes wilt maken in een soort van sjabloon kan stoppen waarin je de "lege vakjes" in kunt vullen. Volgens mij is dit ook een voorziening van PDF zelf. Indien je een PDF-editor hebt moet het mogelijk zijn om PDF-formulieren te maken zonder tussenkomst van PHP. Maar ook dat zul je zelf verder moeten onderzoeken, ik weet dat het kan maar details ken ik niet.
Er zijn aardig wat PDF-libraries beschikbaar voor PHP zoals bijvoorbeeld Zaak is dan dat je de documenten waarvan je PDFjes wilt maken in een soort van sjabloon kan stoppen waarin je de "lege vakjes" in kunt vullen. Volgens mij is dit ook een voorziening van PDF zelf. Indien je een PDF-editor hebt moet het mogelijk zijn om PDF-formulieren te maken zonder tussenkomst van PHP. Maar ook dat zul je zelf verder moeten onderzoeken, ik weet dat het kan maar details ken ik niet.
Christiaan de kleine op 22/12/2015 14:40:00:
er is een standaard contract al aanwezig, die moet alleen op 11 plekken worden ingevuld met gegevens vanuit een formulier. Moet dus niet een volledig nieuw bestand aanmaken maar informatie toevoegen...
Wat is de workflow tot nu toe als iemand iets huurt? Dan lijkt het mij toch dat je alle gegevens voor beide partijen dan vastlegt en uitprint, en vervolgens ondertekent... een contract dus.
Gewijzigd op 22/12/2015 14:46:18 door - Ariën -
de link die roland gaf, is dus niet wat ik zoek. Aangezien daar een volledig nieuw pdf wordt aangemaakt, waarbij je alles moet intypen. Wat ik zoek is een script waarbij ik invoervelden automatisch invul die in een kant en klaar opgemaakt huurcontract (template).
Ik denk dat het wel is wat je zoekt. Je moet alleen tegelijkertijd ook je styling aanmaken in je code.
Je hebt al delen tekst (de statische blokken tekst) en je hebt stukjes variabel... Als je dat alles op de juiste manier achter elkaar plakt in de pdf dan heb je toch het hele verhaal !?
ps. misschien op een iets andere methode dan je oorspronkelijk in je hoofd had, maar een programmeur moet flexibel zijn :-)
Kan, echter hebben we een standaard layout. Het is dan ook lastig denk ik om telkens het gehele document 'opnieuw' op te bouwen.
Christiaan de kleine op 22/12/2015 15:16:42:
Kan, echter hebben we een standaard layout. Het is dan ook lastig denk ik om telkens het gehele document 'opnieuw' op te bouwen.
Die layout defineer je toch eenmalig in je code? Als je bijv. je telefoonnummer of postadres aanpast, dan dioe je dat in je code, en alle nieuwe huurcontracten die je genereert zijn van de nieuwe contactgevens voorzien.
Het enige wat dynamisch is, is de factuur berekening, die bereken je aan de hand van de wat er gehuurd wordt.
Gewijzigd op 22/12/2015 15:41:31 door - Ariën -
Wel met gegeven links/libraries. Moet je eenmalig een sjabloon maken, maar dan werkt het zoals je wilt.