Plateforme Web : Impression ?

Statut
N'est pas ouverte pour d'autres réponses.

guslinux

Gamerz'ien
Salut à tous,

Je ne sais pas si certains d'entre vous utilises php ou la plateforme web pour développer des logiciels ou des outils au travail ou de manière pro.

J'aurais voulu ouvrir une discution sur les solutions d'impression donnant un résultat pro sur cette plateforme. Les langages utilisés pour implémenter ces solutions d'impression, les astuces, les addons, etc...

Pour ma part j'utilise actuellement un browser perso réalisé avec xulRunner et les impression en html.

Une autre solution mais plus contraingnante était le pilotage d'une imprimante depuis le serveur en postscript.
 

Tifox

ou pas
Au travail, toutes les nouvelles applications développées pour l'interne sont sous forme web, pour des raison de facilité de déploiement (il y a plus de 5000 personnes avec son pc dans la boite, donc faire une mise a jour logicielle sur chaque pc est plus que fastidieuse).

On utilise JEE, et plus specifiquement JSF pour la partie front-end/visualisation, qui te crée des page HTML classqiue. Niveau impression, on bosse sur 2 niveau : soit c'est une impressin d'un truc qui est plus ou moins a l'écran, et la on utilise la fonction impresison du browser avec des css spécifique. Soir c'est un document plus officiel ou un rapport de ce qui s'est passé au back-end, et la le rapport est généré en pdf et envoyé via une url au browser. Pour la génération elle-même, je ne sais pas trop t'en parlé, car je n'ai jamais fais cela directement.

Je connais également xul, qui serait pour moi une solution encore meilleur que ce qu'on utilise actuellement vu que ça permet des interface beaucoup plus riche (et que ça reste compatible avec tout notre back-end JEE), mais la politique maison est de faire tourner les applications sous IE :beuh: .
 
1er
OP
guslinux

guslinux

Gamerz'ien
Est-ce que ca ne serait pas intéressant d'avoir un applet Java qui s'occuperait d'imprimer des documents type pdf ou autre.

Pour ce qui est du browser, propose ceci à l'occasion :
http://www.edtnet.be/public/edt-gmao.zip
C'est un petit navigateur basé sur gecko et xulrunner. L'interface est écrite en XUL.
Il doit etre amélioré encore ms bon...
 

zoheir

cvm.mangaleet()
Tifox a dit:
Au travail, toutes les nouvelles applications développées pour l'interne sont sous forme web, pour des raison de facilité de déploiement (il y a plus de 5000 personnes avec son pc dans la boite, donc faire une mise a jour logicielle sur chaque pc est plus que fastidieuse).

On utilise JEE, et plus specifiquement JSF pour la partie front-end/visualisation, qui te crée des page HTML classqiue. Niveau impression, on bosse sur 2 niveau : soit c'est une impressin d'un truc qui est plus ou moins a l'écran, et la on utilise la fonction impresison du browser avec des css spécifique. Soir c'est un document plus officiel ou un rapport de ce qui s'est passé au back-end, et la le rapport est généré en pdf et envoyé via une url au browser. Pour la génération elle-même, je ne sais pas trop t'en parlé, car je n'ai jamais fais cela directement.

Je connais également xul, qui serait pour moi une solution encore meilleur que ce qu'on utilise actuellement vu que ça permet des interface beaucoup plus riche (et que ça reste compatible avec tout notre back-end JEE), mais la politique maison est de faire tourner les applications sous IE :beuh: .
Vous utilisez quel outil de développement pour la partie JSF ?
 

AcidBird

Elite
Sur une plateforme J2e, je pense que le mieux est d'utiliser Fop, ca te permet de générer facilement un PDF que tu peux imprimer ou dont tu peux envoyer l'url à l'utilisateur. Fop étant de l'XML, tu devrais pouvoir l'utiliser sous PHP je pense, il te suffit d'avoir un parser sous la main.
 
1er
OP
guslinux

guslinux

Gamerz'ien
AcidBird a dit:
Sur une plateforme J2e, je pense que le mieux est d'utiliser Fop, ca te permet de générer facilement un PDF que tu peux imprimer ou dont tu peux envoyer l'url à l'utilisateur. Fop étant de l'XML, tu devrais pouvoir l'utiliser sous PHP je pense, il te suffit d'avoir un parser sous la main.
ca c'est de l'export en pdf ... mais on n'est toujours pas au niveau d'ergonomie d'une programme habituel ... et faire une impression pro en html c'est chaud (marges, entete/pied de page obligées par le browser...)..
 

Tifox

ou pas
Pour le développement, on fait tout sous Eclipse,avec le plugin exadel pour la partie JSF. C'est pas vraiment WYSIWYG, mais on allie ça avec 2-3 plugin firefox/IE pour la gestion des CSS et du javascript en temps réel.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut