6
votes

Plusieurs XMLS à PDF: meilleure approche

J'ai des fichiers XML utilisés pour générer mes pages Web, mais je dois être en mesure de permettre à l'utilisateur de sélectionner un certain nombre de pages, puis de les combiner dans un fichier PDF. Ce fichier PDF doit avoir un style différent de la page Web réelle (le contenu est conservé dans des fichiers XML;)).

P.s. Le PDF doit avoir la table des matières ... et comprendra des images prises sur le site Web.


3 Réponses :


3
votes

Vous utiliseriez une bibliothèque comme IText ou ITEXTSTHARP pour construire un PDF à l'aide de votre contenu.


1 commentaires

ITEXT / ITEXTSTHARP sont AGPL-DE. Donc, ils sont libres si vous êtes prêt à ouvrir la source de votre application .



2
votes

Écrivez une feuille de style xslt qui transforme vos fichiers XML sur xsl-fo puis utiliser un Mise en œuvre XSL-FO (par exemple, Apache FOP ) pour produire un PDF.


1 commentaires

Connaissez-vous de bonnes références pour cela car toutes les sources que j'ai trouvées à la date découlant et non complètes



1
votes

J'utilise Prince dans mon produit. Ce n'est pas bon marché (ni mon produit), mais il est extrêmement facile à utiliser et très rapide.


0 commentaires