Exportation

Gaphor permet d’exporter des diagrammes et des modèles dans plusieurs formats, allant de simples images de diagrammes à des rapports HTML interactifs complets.

Exportation d’images de schémas

Gaphor permet d’exporter des diagrammes au format SVG, PNG, PDF et EPS.

Depuis l’interface graphique

Ouvrez le menu « hamburger » et sélectionnez l’une des options suivantes :

  • Exporter au format SVG/PNG/PDF — exporte le diagramme actuellement sélectionné

  • Exporter tous les diagrammes — exporte en une seule fois tous les diagrammes du modèle

L’export par lots conserve la structure des répertoires des paquets ; ainsi, les diagrammes contenus dans des paquets imbriqués se retrouvent dans les sous-répertoires correspondants.

Depuis la ligne de commande

$ gaphor export model.gaphor

Cette commande exporte tous les diagrammes au format PDF (format par défaut) dans le répertoire actuel.

Options courantes :

Option

Description

-f,--formatformat

Format de sortie : svg, png, pdf (par défaut) ou eps

-o, --dir directory

Répertoire de sortie

-r, --regex pattern

N’exporter que les diagrammes dont le nom correspond au modèle (sans distinction de majuscules/minuscules, nom du package inclus)

-u, --use-underscores

Utilisez des traits de soulignement à la place des espaces dans les noms de fichiers de sortie

Par exemple, pour exporter uniquement les diagrammes dont le nom contient le mot « Class » au format SVG :

$ gaphor export -f svg -r "class" -o ./output model.gaphor

Rapport HTML

Le rapport HTML est un document autonome d’une seule page qui offre un aperçu interactif et en lecture seule de l’ensemble de votre modèle — idéal pour être partagé avec les parties prenantes ou publié sur un site statique (GitHub Pages, etc.).

Caractéristiques :

  • Arborescence latérale avec fonction de recherche pour une navigation rapide

  • Diagrammes SVG interactifs avec défilement et zoom

  • Éléments cliquables — cliquez sur n’importe quel élément d’un diagramme pour afficher ses détails

  • Panneaux détaillés présentant les propriétés et les relations entre les éléments

Note

Le rapport généré est entièrement statique. Aucun serveur ni infrastructure n’est nécessaire pour le consulter.

Génération via l’interface graphique

Ouvrez le menu hamburger et sélectionnez Exporter sous forme de rapport HTML.

Menu d'exportation affichant l'option Rapport HTML

Génération via la ligne de commande

$ gaphor html-report model.gaphor -o report-output

Option

Description

-o, --dir directory

Répertoire de sortie du rapport

Rapport HTML généré dans un navigateur