Pharo : générer des documents PDF avec Artefact

Magazine
Marque
GNU/Linux Magazine
Numéro
190
Mois de parution
février 2016
Spécialité(s)


Résumé
Pharo dispose du framework Artefact pour la génération de documents PDF. Extensible sur la base de composants réutilisables, il propose un mécanisme de feuilles de style autorisant un contrôle aisé de l’apparence des documents.

Artefact est un puissant framework permettant la génération de documents PDF avec Pharo. Dans cet article, vous allez découvrir ses principales fonctionnalités en produisant un document. Vous allez découvrir comment construire des composants réutilisables et gérer les styles de présentation.


Pour Artefact, l'intégralité des éléments composant un fichier PDF se résume à une arborescence d'objets indépendants les uns des autres. L'ordre dans lequel vous les positionnez dans le document n'influe pas sur leur apparence. Contrairement à de nombreux frameworks PDF qui exploitent une notion de flux dans la définition des styles, Artefact considère que chaque élément intègre sa propre feuille de style. Si un attribut n'est pas défini dans l'élément, Artefact exploite alors une feuille de style par défaut définie au niveau du document…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne