OpenReport vient de sortir un nouvel outil pour manipuler les fichiers RML (Report Markup Langage): tRML2HTML.
tRML2PDF et tRML2HTML fournissent donc une alternative beaucoup plus puissante et plus simple que XSL:FO.
Liens;
* OpenReport: http://openreport.org(...)
* Demonstrations; http://openreport.org/index.py/static/page/demos(...)
* RML (Reportlab): http://reportlab.com/docs/RML_UserGuide_1_0.pdf(...)
# Commentaire supprimé
Posté par Anonyme . Évalué à 4.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Génération de Rapport PDF et HTML: alternative à XSL:FO
Posté par pinky . Évalué à 4.
La plus intéressante est Tiny RML2PDF quit est une alternative à FOP. Pour comprendre les avantages, de Tiny RML2PDF, il faut comparer RML à FO. Voici quelques points;
* beaucoup plus simple (pour faire le même résultat)
* primitives vectorielles très puissante et plus simple que du SVG
* meilleure notion de stylesheet
* orienté PDF; forms, links, TOC
Il faut en général 5 fois moins de ligne et de temps pour développer un fichier RML par rapport à un fichier FO. Décrire en détail les différence est difficile, le plus simple est que tu ailles voir
Je connais très bien FOP, je l'ai utilisé pendant deux ans avant de développer Tiny RML2PDF. OpenReport est un version libre du produit payant de Reportlab (25000$): http://reportlab.com(...)
Et si l'on compare Tiny RML2PDF à FOP;
* plus stable (je n'ai plus testé FOP depuis 2 ans, mais à cette époque,il plantait lorsque l'on dépassais les qq centaines de pages avec tableaux, il mallocait beaucoup de mémoire).
* plus rapide; pour des factures, Tiny RML2PDF en génère 200 pages à la seconde.
* plus complet; Tiny RML2PDF implémente 100% du standard RML; je pense que FOP a encore des manques ?
* moins de formats; en RML, on ne peut sortir que du HTML ou du PDF avec les deux outils de Open Report.
Et pour finir, voici quelques exemples de fichiers générés grâce à Tiny RML2PDF, cous constaterez que pour faire la même chose en FO, il faut pas mal de travail;
* http://openreport.org/index.py/static/page/demos(...)
D'autres;
* http://tiny.be/pict/valio-fiches.pdf(...)
* http://tiny.be/pict/sc_prprint.jpg(...)
Pour le xslt, dans open report on utilise sabloton.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Génération de Rapport PDF et HTML: alternative à XSL:FO
Posté par pinky . Évalué à 2.
http://openreport.org/files/fo/small_businesses/tiny.be/(...)
Cela vous permettra de comparer avec les factures dans open report; bcp plus simples et plus graphiquement plus travaillées.
# Editeur WYSIWYG
Posté par Infernal Quack (site web personnel) . Évalué à 3.
C'est souvent ce qui manque pour ce genre de truc (itext, xsl:fo,...).
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Editeur WYSIWYG
Posté par pinky . Évalué à 1.
Le problème est que mon serveur a crashé et je ne retrouve plus l'adresse de cette personne car cela m'intéresse fortement pour les rapports de Tiny ERP; http://tinyerp.org(...)
[^] # Re: Editeur WYSIWYG
Posté par lamar . Évalué à 1.
A partir d'un fichier xml, pouvoir produire un pdf :
-avec une page de titre sympa: des images, le tittre ...
-une table des matières aussi précise que possible, avec de vrais liens qui mènent exactement au bon endroit dans le document (pas seulement à la bonne page) avec la numérotation de page qui va bien (X,XI,XII ...)
-des haut/bas de page avec la possibilté d'avoir le titre de la sous parite courrante
-la possibilité de décorer un bolc de texte quelconque (entourer avec un rectangle, avec une image en transparence)
-avec pour les adresses web dans le doc de vrais liens menant vers la page
-avec des images numérotés avec une liste à la fin.
C'est possible avec RML ??
[^] # Re: Editeur WYSIWYG
Posté par pinky . Évalué à 1.
- une toc
- images avec liste à la fin
Cela peut se faire au niveau du XSL.
RML n'est qu'un format de mise en page (pas un formateur de texte) plus simple à manipuler que du PDF. Pour tout ce qui est titre, header, footer, images, ... c'est très simple.
En fait, XSL:RML est surtout utilisé par des programmes qui génèrent automatiquement des documents; fiches produits, factures, lettres types, ... Ce n'est pas un remplacant de LaTex ou autre (bien que je pense que si l'on pouvait faire un tel language avec les macros de LaTex, ce serait bcp plus simple et puissant que Latex)
En fait, RML, tout comme FO, est un peu l'équivalent du HTML mais pour PDF (orienté page).
[^] # Re: Editeur WYSIWYG
Posté par lamar . Évalué à 1.
des liens.
Il faut du Xsl pour les haut de pages avec sous-partie courrante ?
Je ne connais pas bien xsl.
Il faudra que je m'y mette sérieusement parce que la je me demande comment
il fait le xsl pour savoir à quelle page il est ...
Si quelqu'un pouvait m'écrire une moulinette DocBook ->rml->pdf je serais bien
content moi :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.