Voor een framework dat ik voor een klant maak wil ik het volgende kunnen:
User ziet een pagina met daarop een "Save"-knop waarmee hij de huidige pagina op kan slaan in PDF/DOC/XLS-formaat. De ideale situatie zou zijn dat ik middels een AJAX-request (met als datae de HTML van de huidige pagina) doe naar een script (bijv. save.php), dat script controleert dan authorisatie enz. en converteert vervolgens de HTML (inclusief de opmaak daarvan, CSS) naar het gewenste formaat (PDF/DOC/XLS) en stuurt die weer terug naar de user.
Nou zijn er voor conversie werkzaamheden veel PHP classes beschikbaar, maar de meesten werken ongeveer zo:
Dat is totaal niet geschikt voor mijn nogal dynamische toepassing. Mijn vraag is nu: Is wat ik wil überhaupt mogelijk, en zo ja, weet iemand een geschikte PHP class?
User ziet een pagina met daarop een "Save"-knop waarmee hij de huidige pagina op kan slaan in PDF/DOC/XLS-formaat. De ideale situatie zou zijn dat ik middels een AJAX-request (met als datae de HTML van de huidige pagina) doe naar een script (bijv. save.php), dat script controleert dan authorisatie enz. en converteert vervolgens de HTML (inclusief de opmaak daarvan, CSS) naar het gewenste formaat (PDF/DOC/XLS) en stuurt die weer terug naar de user.
Nou zijn er voor conversie werkzaamheden veel PHP classes beschikbaar, maar de meesten werken ongeveer zo:
PHP:
1
2
3
4
5
| $doc = new PDF(); $doc->addRule(212,10,"Tekst"); $doc->changeFont("Arial"); $doc->newTable(); //Enzovoort |
Dat is totaal niet geschikt voor mijn nogal dynamische toepassing. Mijn vraag is nu: Is wat ik wil überhaupt mogelijk, en zo ja, weet iemand een geschikte PHP class?