- Dia (logiciel)
-
Pour les articles homonymes, voir Dia.
Dia Développeur Dia developers Dernière version 0.97.1 (25 janvier 2010) [+/−] Environnement Linux, Mac OS X, Windows Type Création de diagramme Licence GNU GPL Site web (en) live.gnome.org/Dia modifier Dia est un logiciel libre de création de diagramme développé en tant que partie du projet GNOME. Originellement conçu par Alexander Larsson, il est conçu pour servir des buts similaires au programme Visio de Microsoft et fait partie du projet GNU.
Dia est conçu de manière modulaire avec plusieurs paquetages de formes pour des besoins différents : diagramme de flux, diagramme de circuit électrique, diagramme UML, etc. L'ajout d'un paquetage se fait par l'écriture de fichiers XML, en utilisant un sous-ensemble du SVG pour dessiner les formes.
Dia charge et sauve les diagrammes dans son propre format XML (compressé en gzip par défaut). Il peut exporter en PostScript encapsulé (EPS), SVG, DXF, CGM, PNG, et autres.
Dia peut être scripté avec le langage de programmation Python.
Il est distribué selon les termes de la GNU GPL.
Il propose aussi la génération de code PHP5, C++, Java, Python, etc. directement depuis le diagramme UML fait dans DIA : http://uml2php5.zpmag.com/index.php (en faisant une exportation au format XSL (*.code)).
Alternativement, il est possible de générer du code Ada, C, C++, Java, PHP, PHP5, Python, Ruby, shapefile, SQL ou C# directement à partir des fichiers dia via l'utilitaire libre et gratuit dia2code.
Annexes
Logiciels comparables
- ConceptDraw
- Microsoft Visio
- Kivio
- OmniGraffle (Mac OS X et iPhone OS uniquement)
Liens externes
- (en) Site officiel
Catégories :- GNOME
- Logiciel libre sous licence GPL
- Logiciel de tracé de diagramme
- Logiciel de modélisation UML
- Logiciel pour Linux
- Logiciel pour Unix
- Logiciel pour Windows
- Logiciel du projet GNU
Wikimedia Foundation. 2010.