Question

Je souhaite générer automatiquement des documents PDF à partir de Objets Web basé sur des formulaires multipages.En supposant que j'ai une classe capable d'assembler les formulaires associés (fichiers java/wod), existe-t-il un bon moyen d'analyser ensuite les formulaires individuels dans un PDF au lieu d'aller à l'écran ?

Était-ce utile?

La solution

La réponse canonique lorsqu'on l'interroge sur les PDF provenant de WebObjects a généralement été RapportMill.Il s'agit d'un framework de génération de documents PDF qui fonctionne un peu comme WebObjects et comprend son propre outil de création de PDF graphique similaire à WebObjects Builder et Interface Builder.Vous pouvez lier des éléments de vos PDF générés à des données dynamiques dans votre application, comme vous le feriez pour un WOComponent.

Ils ont quelques vidéos tutorielles sur le Page produit ReportMill cela devrait vous donner une idée du fonctionnement de l'outil.Ce sera probablement beaucoup plus facile que d'essayer de travailler avec FOP par programmation.

Autres conseils

Je ne connais pas WebObjects, mais je vois que Java est répertorié ici.je Texte est une API Java pour créer des fichiers PDF.Si vous pouvez accéder à une API Java à partir de WebObjects, vous devriez pouvoir créer des fichiers PDF de cette façon.

Composant ERPDFWrapper dans Project Wonder : Lien vers le site

ScArcher2>>

J'ai étudié différentes méthodes pour créer des PDF à la volée, notamment FOP et quelques bibliothèques Java.Je pense que ce que je demande vraiment, c'est si quelqu'un a déjà fait cela dans le framework WebObjects.J'espère que quelqu'un familier avec WebObjects l'a déjà fait et a des idées qui me feraient gagner du temps.

Vous pouvez utiliser ReportMill ou Jasper Reports.Comparé à ReportMill, Jasper Reports est gratuit mais nécessite l'apprentissage d'une énorme bibliothèque.Vous pouvez utiliser le plugin Eclipse IReport ou Jasper Assistant (si vous utilisez WOLips) pour créer des modèles de rapport.Mon expérience les deux sont bonnes.

Le support de Jasper Reports a été ajouté à Project Wonder il y a une semaine :

Vidéo du lien vers le site

Une discussion sur ce nouveau cadre a été organisée au WOWODC 2010 et a été enregistrée.Consultez wocommunity.org et la liste de diffusion à ce sujet en octobre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top