2011-05-04 3 views
1

J'essaie d'attraper un texte div (un historique de postgresql) pour générer en PDF.div au format PDF? Java EE, jQuery, PGSQL

Quelqu'un a une idée pour implémenter cela?

Est-ce que je dois le générer dans une servlet Java ou est-ce que je peux le faire dans jquery?

merci à l'avance!

+1

vérifiez http://stackoverflow.com/questions/4983730/java-pdf-renderer pour utiliser java pour le rendu pdf. Vous devez également envoyer le contenu div au servlet. – jotapdiez

+1

Vous ne pouvez pas générer de fichier PDF avec jQuery ou tout autre code JavaScript exécuté dans un navigateur. –

+0

duplication possible de [Existe-t-il une bibliothèque pour créer un formulaire et des champs PDF?] (Http://stackoverflow.com/questions/4656123/is-there-any-library-to-create-pdf-form-and-fields) –

Répondre

1

Vous mettez la charrue avant le cheval ici. Générer un PDF est quelque chose que vous faites côté serveur. Votre div est côté client, mais vous l'avez probablement généré sur le serveur. Conservez le résultat de votre journal sur le serveur quelque part (voir la portée de préférence, mais cela dépend de la technologie de votre serveur) et lorsque l'utilisateur demande une version pdf, utilisez itext pour en générer un PDF.

Si vous avez uniquement votre journal côté client, vous devrez le renvoyer au serveur. Je ne le suggérerais pas cependant.