PDF maken met PHP (basis)

Door Robert-Jan , 16 jaar geleden, 15.272x bekeken

De basis om een PDF te maken met php

Gesponsorde koppelingen

Inhoudsopgave

  1. Inleiding
  2. Installatie
  3. Bestand maken en basis instellingen
  4. Tekst en notities
  5. Afbeeldingen
  6. On the fly
  7. Overige
  8. Conclusie en complete code

 

Er zijn 12 reacties op 'Pdf maken met php basis'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Storeman storeman
storeman storeman
16 jaar geleden
 
0 +1 -0 -1
Leuke tutorial. Zet alle code nog even tussen [co de] tags, dat maakt het overzichtelijker.

Soms is het lastig om pdfjes te bouwen met de bestaande pdflib. Als je host het niet aan heeft staan is het soms lastig om het aan de praat te krijgen. Ik gebruik zelf ezPdf, niet af, maar de basis werkt :).
Robert-Jan
Robert-Jan
16 jaar geleden
 
0 +1 -0 -1
Ik heb de tutorial gewijzigd en code tags bijgezet
Desertme(sander)
desertme(sander)
16 jaar geleden
 
0 +1 -0 -1
umh je ken niet positioneren ?
Jelmer -
Jelmer -
16 jaar geleden
 
0 +1 -0 -1
Misschien nog even op pagina 7 het vraagteken aan de eerste php-open tag toevoegen. En op pagina 8 zou ik $HTTP_POST_VARS nog even vervangen door $_POST. Die gaat wat langer mee :)

Maar kan je zoals je in pagina 3 doet simpelweg een bestaand pdf-bestand pakken en dingen toevoegen? Dus zeg, ik maak een template-achtig iets, bijvoorbeeld een leeg factuur. Kan ik daarna middels deze functies de gegevens en inhoud aan dat pdf-bestand toevoegen?
Robert-Jan
Robert-Jan
16 jaar geleden
 
0 +1 -0 -1
Het is mijn eerste tutorial, dus moet nog even kijken hoe het werkt sander (-;
Robert-Jan
Robert-Jan
16 jaar geleden
 
0 +1 -0 -1
Beste Jelmer,

Je vraagt: Maar kan je zoals je in pagina 3 doet simpelweg een bestaand pdf-bestand pakken en dingen toevoegen? Dus zeg, ik maak een template-achtig iets, bijvoorbeeld een leeg factuur. Kan ik daarna middels deze functies de gegevens en inhoud aan dat pdf-bestand toevoegen?

Antwoord: Zodra je het pdf object hebt gemaakt, kan je simpelweg dingen toevoegen. Er zijn op internet ook heel veel pdf klasse te vinden, die hierop zijn gebaseerd.
Desertme(sander)
desertme(sander)
16 jaar geleden
 
0 +1 -0 -1
dus bijv als ik een pdf bestand krijg aan geleverd dan kan ik daar in gaan lopen klote met afbeeldingen en teksten ...


mhhz ik dacht pdf een gesloten systeem was (ik weet ook dat er soort van upgrades zijn voor acrobad prof. om in pdf's te werken)

@ robert jan ok is jongen doe rustig aan als ik zo maar positioneren :P
Robert-Jan
Robert-Jan
16 jaar geleden
 
0 +1 -0 -1
Beste Sander,

Ik dacht dat je een open pdf bedoelde, maar ik denk dat het er aan licht of de pdf er tegen beveiligd is.
Desertme(sander)
desertme(sander)
16 jaar geleden
 
0 +1 -0 -1
mhhz okhehe

ben je er al achter het positioneren dan :P
Joren de Wit
Joren de Wit
16 jaar geleden
 
0 +1 -0 -1
Leuke tut, alleen mag het van mij wel iets uitgebreider.

In plaats van op elke pagina een kleine inleiding te schrijven en vervolgens een stuk script te plaatsen, zou je wat meer uitleg bij dat stuk script kunnen geven. Denk bijvoorbeeld aan een uitleg van wat verschillende functies doen en welke parameters een functie nodig heeft...

Pagina-4:
Let op de winansi parameter, want dit is de instelling voor een windows machine(als ik mij niet vergis....)
Hier kun je bijvoorbeeld ook even wat meer informatie over opzoeken. Wat doet die parameter en wat voor parameter moet je gebruiken als je op een linux server zit?
Joeri
Joeri
16 jaar geleden
 
0 +1 -0 -1
leuke tutorial, nu wachten op vervolg?? Sluit me beetje aan bij blanche, er wordt echt de basis uitgelegd.

En idd om bestaande pdf te wijzigen moet je de nodige rechten hebben indien beveiligd. je kan wet pdf-writer ook pdf zelf maken of van .doc omzetten. zelfde beetje als flash 8 bestanden die je ook vrij goed kan gaan beveiligen.

Voor de rest, netjes.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Robert-Jan
Robert-Jan
16 jaar geleden
 
0 +1 -0 -1
Beste Joeri,

Net wat je zegt, dit is de basis. Ik moet er nog verder in duiken voordat ik de tutorial kan gaan uitbreiden, echter ondersteunen mijn 3 internet providers nog geen pdf, dus moet ik hier nog even op wachten. Zodat ik even uitgebreid kan gaan testen voordat ik het vervolg schrijf.

RJ

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. Inleiding
  2. Installatie
  3. Bestand maken en basis instellingen
  4. Tekst en notities
  5. Afbeeldingen
  6. On the fly
  7. Overige
  8. Conclusie en complete code

Labels

  • Geen tags toegevoegd.

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.