Dia (Software)

Dia

ist freie und offene Quelle schematisch darstellende Mehrzwecksoftware, entwickelt ursprünglich von Alexander Larsson. Dia verwendet eine kontrollierte einzelne Dokumentenschnittstelle (CSDI), die GIMP und Sodipodi ähnlich ist.

Eigenschaften

Dia hat ein Moduldesign mit mehreren für verschiedene Bedürfnisse verfügbaren Gestalt-Paketen: Flussschema, Netzwerkdiagramme, Stromkreis-Diagramme, und mehr. Es schränkt Symbole und Stecker von verschiedenen Kategorien davon nicht ein, zusammen gelegt zu werden.

Dia hat spezielle Gegenstände zu helfen, Entitätsbeziehungsmodelle zu ziehen (tedia2sql kann verwendet werden, um den SQL DDL zu schaffen), Diagramme von Unified Modeling Language (UML), Flussschemen, Netzwerkdiagramme und einfache elektrische Stromkreise. Es ist auch möglich, Unterstützung für neue Gestalten durch das Schreiben einfacher XML Dateien, das Verwenden einer Teilmenge von Scalable Vector Graphics (SVG) hinzuzufügen, um die Gestalt zu ziehen.

Dia lädt und spart Diagramme in einem XML kundenspezifischen Format, das, standardmäßig, gzipped ist, um Raum zu sparen, und große Diagramme drucken kann, die vielfache Seiten abmessen. Es kann auch scripted das Verwenden der Pythonschlange-Programmiersprache sein.

Exporte

Dia kann Diagramme zu verschiedenen Formaten einschließlich des folgenden exportieren:

  • EPS (zusammengefasster PostScript)
  • SVG (ersteigbare Vektor-Grafik)
  • DXF (das Zeichnungsaustausch-Format des autoordinären Kerls)
  • CGM (Computergrafik Metafile, der durch ISO Standards definiert ist)
  • WMF (Windows Datei von Meta)
  • PNG (tragbare Netzgrafik)
  • JPEG (Joint Photographic Experts Group)
  • VDX (der XML des Microsofts für Visio, der zieht)

Entwicklung

Dia wurde von Alexander Larsson ursprünglich geschaffen, aber er ist weitergegangen, um am ZWERG und den anderen Projekten zu arbeiten. James Henstridge hat dann als Leitungsentwickler übernommen sondern auch ist zu anderen Projekten weitergegangen. Ihm wurde von Cyrille Chepelov und Lars Ræder Clausen der Reihe nach gefolgt.

Dia wird von einer Gruppe von Entwicklern Hans Breuer, Steffen Macke und Sameer Sahasrabuddhe unterstützt.

Dia wird in C geschrieben, und hat ein System von Erweiterungen, die in der Pythonschlange geschrieben werden können.

Siehe auch

  • yEd
  • Inkscape
  • Liste von UML Werkzeugen
  • Liste von Vektor-Grafikredakteuren
  • Calligra Fluss
  • Graphviz
  • ATLAS-Transformationssprache - Diagramme von Dia können durch ATL Mustertransformationen erzeugt werden

Links


Zwangsherrschaft / Tiefer Raum 1
Impressum & Datenschutz