Enterprise Architect permet de rajouter des images issues de fichiers externes ou copiées en mémoire (presse papier/clipboard). Cela est souvent utile pour la mise en forme de diagrammes avec le logo du projet, pour insérer une capture d'écran afin d'éviter la modélisation d'un écran IHM déjà existant, la photo de schémas dessinés au tableau pour les conserver dans le référentiel, etc.
Cette fonctionnalité est essentielle pour améliorer le visuel de vos modèles afin de ne pas toujours utiliser les notations UML, SysML, BPMN, ArchiMate... De plus il sera prochainement possible de profiter d'une amélioration d'affichage des images dans la version 12.1 prévue pour la fin d'année 2015. A noter enfin qu'Enterprise Architect supporte les images vectorielles qui sont recommandées si l'on souhaite maintenir une bonne qualité d'affichage après redimensionnement.
Copier une image depuis le presse papier
La méthode la plus simple consiste généralement à lancer une copie de l'image dans le presse-papier (ex : Ctrl-C) suivie de la fonction de "coller une image depuis le presse papier" dans un diagramme :
L'image est alors ajoutée au diagramme. Tout comme les notes, hyperliens, et bien d'autres encore, cet élément de type "Boundaries" n'est pas visible dans le Project Browser. Il est stocké dans le package qui contient le diagramme et peut être copié sur d'autre diagrammes via un simple Ctrl-C sur le diagramme source, suivi d'une Ctrl-V dans le diagramme cible.
Un clic droit sur cet élément > Appearance > Select Alternate Image, permet d'afficher l'Image Manager d'Enterprise Architect :
Cette image a été créée dans le projet EA avec le nom Image258.
Renommer les images dans le gestionnaire Image Manager EA
Il est recommandé de renommer systématiquement toute nouvelle image ajoutée dans le projet. Essayer à la cible de renommer toutes les images commençant par "Image".
Pour renommer une image, la sélectionner et cliquer sur Rename pour saisir le nouveau nom.
Remarque : le bouton Usage permet de consulter les diagrammes qui affichent cette image. Cela peut être utile notamment avant de la supprimer afin de s'assurer que celle-ci ne soit plus utilisée.
Ajouter une image depuis un fichier ou une image existante
L'alternative pour ajouter une image dans un diagramme consiste à utiliser la boite à outils Common > Image.
Valider les propriétés de l'élément "Boundaries" ; l'Image Manager est affiché.
- Utiliser la fonction Add New > From File pour créer une nouvelle image depuis un fichier accessible sur votre poste local. Renommer cette image afin de pouvoir l'identifier dans la liste.
- La fonction Add New > From Clipboard est identique à la création d'une image depuis le presse papier évoquée précédemment.
- Ou sélectionner une image depuis la liste pour utiliser une image existante, puis valider OK.
Pour information, une nouvelle librairie d'images est disponible chez Sparx Systems pour EA 12.