#1 Wed 14 April 2010 15:43
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Mapfish Client + PDF
Bonjour,
Je me pose une question, et je ne sais pas si cela est réalisable.
Là voilà, je voudrais savoir s'il était possible à partir de Mapfish (partie client uniquement) de générer une fichier PDF.
Merci, pour vos réponses.
Tony
Hors ligne
#2 Wed 14 April 2010 15:53
Re: Mapfish Client + PDF
Bonjour,
Impossible sauf si tu utilises mapFish Print (donc une appli sous Tomcat6). La partie cliente est juste un formulaire et il n'est pas possible de créer un PDF en JavaScript.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Wed 14 April 2010 16:05
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
c'est bien mon inquiétude, qui ce confirme.
Donc, il faudrait que j'ai une appli sous Tomcat pour générer les PDF.
Et qu'une fonctionnalité de mapFish appelle cette appli pour la création du PDF.
Est-ce que c'est appli est print-servlet, ou bien tout autre chose ?
Hors ligne
#4 Wed 14 April 2010 16:10
Re: Mapfish Client + PDF
Bonjour,
Toutes les infos sont là : http://trac.mapfish.org/trac/mapfish/wi … tModuleDoc
À priori, je dirais oui.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#5 Wed 14 April 2010 17:00
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Je me suis empressé de regarder la documentation de MapFish Print, suite à ta première réponse.
Donc je confirme aussi, que MapFish Print utilise bien Print-servlet sous Tomcat.
Je viens de faire l'installation de Tomcat6 et Print-servlet-1.1.
J'essaie maintenant de configurer le tout pour que cela fonction.
Maintenant, si j'ai bien compris la doc, il faut que j'utilise un proxy.
Parce que le client et le serveur qui génère le PDF ne sont pas sur la même machine.
Tony
Hors ligne
#6 Thu 15 April 2010 11:08
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Bonjour,
me revoilà.
Je suis après configurer le proxy en suivant la documentation http://trac.mapfish.org/trac/mapfish/wi … igureProxy.
Mais à cette étape, j'ai une question.
Code:
{ xtype: 'print-simple', ... configUrl: '/tomcat/print-servlet-1.1/pdf/info.json', ... }
J'ai regarder dans le dossier webapps/print-servlet-1.1/, mais je ne trouve pas de dossier pdf, ni de fichier info.json.
Est-ce normal ?
Est-ce que je dois le créer ?
Tony
Hors ligne
#7 Thu 15 April 2010 16:05
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Bonjour,
je viens de créer le dossier pdf avec les trois fichiers (info.json, create.json et print.pdf).
J'utilise le fichier de demo Mapfish "basic.html", je vois bien le formulaire pour l'impression.
Mais lorsque je clique sur le bouton Print, il essai de générer le pdf. Au bout d'un certain temps, il m'affiche le message "Error : unable to print".
Je ne sais pas si cela vient d'une mauvaise configuration du proxy ou de print-servlet ?
Tony
Hors ligne
#8 Thu 15 April 2010 16:09
Re: Mapfish Client + PDF
Tony,
Est ce que tu utilises le war pour l'installation ? Cela me semble étrange comme procédure d'installation. Je n'ai pas eu ce problème.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#9 Thu 15 April 2010 16:44
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Oui, j'ai bien utilisé le fichier print-servlet-1.1.war.
Que j'ai installé à partir de Tomcat Manager.
En revanche je ne me souvient plus ou est-ce que je l'ai téléchargé. Y-a-t il un site ou je peu récupérer le fichier war, pour être sur que c'est le bon.
Et je refais une install ?
Tony
Hors ligne
#10 Thu 15 April 2010 16:55
Re: Mapfish Client + PDF
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#11 Fri 16 April 2010 09:01
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Bonjour Yves,
Je viens de regarder le lien pour télécharger le fichier "print-servlet".
Quelle version vaut-il mieux prendre :
- print-servlet-1.2-SNAPSHOT.war
- print-servlet-1.2-20100316.150515-6.war
Tony
Hors ligne
#12 Fri 16 April 2010 09:31
Re: Mapfish Client + PDF
Perso j'ai testé avec print-servlet-1.2-SNAPSHOT.war, attention le paramétrage des log peut poser problème (voir dans le répertoire créé print-servlet-1.2-SNAPSHOT/[..]/log4js/log4js.properties (ce chemin est vraiment à titre indicatif pour te donner une piste) il faut changer le chemin des log.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#13 Fri 16 April 2010 10:39
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Je viens de refaire l'installation de print-servlet.
Maintenant, la page de test inclue dans print-servlet fonction. Il me génére bien un fichier PDF.
J'ai aussi refait le test le fichier de demo Mapfish "basic.html", en modifiant le chemin de la variable "mapfish.SERVER_BASE_URL".
Le fichier PDF est bien généré aussi. Donc le module d'impression fonctionne bien maintenant.
Encore un pas de fait.
Je vais regarder comment on configure le fichier PDF (config.yaml).
Si je rencontre d'autres difficultés, je continuerai le message.
Merci, encore Yves, pour toutes tes réponses.
Tony
Hors ligne
#14 Fri 16 April 2010 14:48
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: Mapfish Client + PDF
Yves,
pour information, je viens de réussir à générer un fichier PDF avec une couche que j'ai ajouté.
Je te remercie pour t'on aide et ta réactivité.
Tony
Hors ligne