2011-07-27 4 views
1

Fondamentalement, j'ai une liste <ul> avec quelques articles <li> style avec CSS qui peut changer les propriétés (jquery click ajoute une classe avec un arrière-plan différent).Un moyen d'exporter du html/css vers une image?

J'utilise la bibliothèque TCPDF pour générer des fichiers PDF et j'ai besoin d'ajouter ce <ul> au fichier PDF, mais TCPDF ne prend pas encore en charge le style CSS avancé.

Y a-t-il un moyen de générer une image, un instantané de ce <ul>? Ensuite, j'ai seulement besoin de l'inclure dans le PDF.

Merci!

+0

Accepte-t-il le style en ligne? – Val

+0

Si c'est un one-off, pourquoi ne pas simplement prendre une capture d'écran? – thirtydot

+0

@thirtydot par "générer" Je ne pense pas que cela signifie un hors de lol, mais bon point :) – Val

Répondre

1

(je ne l'ai pas lu votre question particulièrement bien avant)

Pourquoi ne pas Basculez simplement un meilleur générateur de PDF?

Si vous pouvez exécuter un logiciel personnalisé sur votre serveur, je recommande fortement wkhtmltopdf.

Sinon, utilisez dompdf.


Vous pouvez coller avec TCPDF et utiliser wkhtmltoimage pour faire une capture d'écran de votre ul. Mais, cela semble un peu fou. Pour lancer wkhtmltoimage, vous devez être capable d'exécuter un logiciel personnalisé, et si vous pouvez le faire, vous pouvez tout aussi bien passer à wkhtmltopdf. Si vous ne pouvez pas exécuter de logiciel personnalisé - il n'est pas vraiment possible de rendre HTML/CSS avec du PHP pur, donc vous devrez trouver quelque chose d'autre.

+0

Ouais j'ai lu à propos de wkhtmltopdf mais pour le moment je n'ai pas de serveur avec un accès root. Dompdf ressemble à une bonne alternative, merci! – Alex

Questions connexes