Page 1 sur 2
Notes WEB to PDF

Publié:
20 Mai 2011 à 14:48
par Michael DELIQUE
Bonjour
on me demande s'il existe des outils pour pouvoir fournir a l'utilisateur un pdf de la page web afficher ou alors un pdf reprennat certaine info de lapage web affiché.
Merci

Publié:
20 Mai 2011 à 15:32
par abertisch
Salut,
Je dirais comme ça que XML peux être ton ami


Publié:
20 Mai 2011 à 15:36
par Michael DELIQUE
je serias plus vers une APi toute faite ou un produit payant

Publié:
20 Mai 2011 à 15:48
par abertisch
Via PDFCreator ?


Publié:
20 Mai 2011 à 15:49
par Michael DELIQUE
NO COMMENT

Publié:
23 Mai 2011 à 08:47
par amahi
Au début j'ai utilisé iText, et avec la compexification des formulaire PDF, j'utilise maintenant un serveur LCDS (adobe) en backend.
Le principe, tu fait ton modèle PDF dans lequel tu met des champs,
Tu creer un fichier XML qui associe les champs au Data
Tu envoie à une servlet un fichier XML de tes Data, elle met en forme en fonction du XML et du PDF ton resultat.
Le soucis sera de gerer les champs type texte riche si tu veux garder la mise en forme (faisable mais chiant). Pour le reste cela marche nickel. Tu peu meme inclure des images de ton document notes dans le PDF.

Publié:
23 Mai 2011 à 08:59
par Michael DELIQUE
re,
dans mon cas mon document notes ne set que de conteneur au code html (placé dans un richtext)

Publié:
23 Mai 2011 à 12:26
par Tiyan
Je ne suis pas sûr de bien comprendre le besoin
Il faut faire quoi? :
Créer un nouveau PDF a partir d'une page web dont le contenu est variable?
Remplir un PDF prédéfini avec les données de ta page peut il suffire?

Publié:
23 Mai 2011 à 12:37
par Michael DELIQUE
re,
oui et non, je n'ai pas toutes les informations en mains. mais le but est que l'utilisateur n'est besoin de rien.
tu as quoi en tête ?

Publié:
23 Mai 2011 à 13:18
par Tiyan
Sur une base sur laquelle je bosse, j'ai des utilisateurs qui saisissent des données sur le web puis un PDF est généré en fonction des données saisies ou d'autres données calculées.
Ce PDF s'affiche directement dans la page web et il est possible de l'enregistrer sur son poste ou de l'imprimer.
Le PDF est généré a partir d'un modèle stocké avec des champs prédéfinis.
Ca semble répondre a une partie de ton besoin mais ca manque peut etre de souplesse ?

Publié:
23 Mai 2011 à 13:20
par Michael DELIQUE
re,
ça ressemble a mon besoin, mais comme je l'ai dis il n'ai pas tres bien définis.
tu fais ça avec quoi ?

Publié:
23 Mai 2011 à 13:37
par Tiyan
Tu as besoin de PDF créator pour générer ton modèle de PDF placer les zones qui seront renseignées ... , qu'acrobat reader soit installé sur le poste de tes utilisateurs.
Et pour le reste c'est du lotusScript pour tout ce qui est affichage web , génération du contenu de ton PDF ...

Publié:
23 Mai 2011 à 13:47
par Michael DELIQUE
re,
tu passe le code html des pages à pdf creator ? c'est une imprimante virtuel ?

Publié:
23 Mai 2011 à 14:23
par Tiyan
Quand un utilisateur fait une saisie, un document est créé contenant ses saisies, et stocké dans une base notes. Ensuite a l'ouverture du masque qui va contenir le PDF, un script LS rempli le PDF à partir des données du document, ou d'autres données calculées.
Pour l'impression il s'agit juste d'une fonctionnalité d'acrobat reader. En haut du PDF une barre de tache est générée automatiquement et permet d'enregistrer, d'imprimer, redimensionner, circuler entre les pages ...
Par contre j'ai un doute sur l'enregistrement. Il me semble que pour certaines version d'acrobat permettent uniquement d'enregistrer une copie vierge du document.
Pdf créator ne sert qu'au départ quand tu souhaites créer un modèle de PDF que tu souhaites ensuite afficher dans ta page web. Je ne sais pas s'il est possible de générer le modèle du PDF automatiquement.
Pour les utilisateurs il suffit d'avoir acrobat reader sur leur poste pour afficher le modèle que tu auras précédement créé. Les champs étant reseignés à l'affichage par script LS.

Publié:
23 Mai 2011 à 14:27
par Michael DELIQUE
merci
la je susi juste en pré-etude histoire de voir ce qui existe comme solution. avec comme "impératif" un truc simple a mettre en place et assé souple