Notes WEB to PDF

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Notes WEB to PDF

Messagepar Michael DELIQUE » 20 Mai 2011 à 14:48

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
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar abertisch » 20 Mai 2011 à 15:32

Salut,

Je dirais comme ça que XML peux être ton ami :wink:
"Lotus, il n'y a qu'en rouleaux que ça fait pas mal au cul"
abertisch
Roi des posts
Roi des posts
 
Message(s) : 763
Inscrit(e) le : 25 Oct 2006 à 13:51
Localisation : Suisse

Messagepar Michael DELIQUE » 20 Mai 2011 à 15:36

je serias plus vers une APi toute faite ou un produit payant
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar abertisch » 20 Mai 2011 à 15:48

Via PDFCreator ? :lol:
"Lotus, il n'y a qu'en rouleaux que ça fait pas mal au cul"
abertisch
Roi des posts
Roi des posts
 
Message(s) : 763
Inscrit(e) le : 25 Oct 2006 à 13:51
Localisation : Suisse

Messagepar Michael DELIQUE » 20 Mai 2011 à 15:49

NO COMMENT
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar amahi » 23 Mai 2011 à 08:47

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.
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Messagepar Michael DELIQUE » 23 Mai 2011 à 08:59

re,

dans mon cas mon document notes ne set que de conteneur au code html (placé dans un richtext)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Tiyan » 23 Mai 2011 à 12:26

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?
Tiyan
Posteur néophyte
Posteur néophyte
 
Message(s) : 56
Inscrit(e) le : 08 Déc 2008 à 11:27

Messagepar Michael DELIQUE » 23 Mai 2011 à 12:37

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 ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Tiyan » 23 Mai 2011 à 13:18

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 ?
Tiyan
Posteur néophyte
Posteur néophyte
 
Message(s) : 56
Inscrit(e) le : 08 Déc 2008 à 11:27

Messagepar Michael DELIQUE » 23 Mai 2011 à 13:20

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 ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Tiyan » 23 Mai 2011 à 13:37

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 ...
Tiyan
Posteur néophyte
Posteur néophyte
 
Message(s) : 56
Inscrit(e) le : 08 Déc 2008 à 11:27

Messagepar Michael DELIQUE » 23 Mai 2011 à 13:47

re,

tu passe le code html des pages à pdf creator ? c'est une imprimante virtuel ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Tiyan » 23 Mai 2011 à 14:23

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.
Tiyan
Posteur néophyte
Posteur néophyte
 
Message(s) : 56
Inscrit(e) le : 08 Déc 2008 à 11:27

Messagepar Michael DELIQUE » 23 Mai 2011 à 14:27

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
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Suivant

Retour vers Développement

cron