Dia (software)

Dia (software)
Dia
Dia logo.jpg
Dia 0.97 - Flowchart example.png
Dia 0.97 in Norwegian on Windows Vista
Developer(s) Dia developers
Stable release 0.97.1 / January 24, 2010; 21 months ago (2010-01-24)
Written in C
Operating system Unix-like, Windows
Type Diagramming software
License GPL
Website live.gnome.org/Dia/

Dia (play /ˈdə/)[1] is free and open source general-purpose diagramming software, developed originally by Alexander Larsson. Dia uses a controlled single document interface (CSDI) similar to GIMP and Sodipodi.

Contents

Features

Dia has a modular design with several shape packages available for different needs: flowchart, network diagrams, circuit diagrams, and more. It does not restrict symbols and connectors from various categories from being placed together.

Dia has special objects to help draw entity-relationship models (tedia2sql can be used to create the SQL DDL), Unified Modeling Language (UML) diagrams, flowcharts, network diagrams, and simple electrical circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of Scalable Vector Graphics (SVG) to draw the shape.

Dia loads and saves diagrams in a custom XML format, which is, by default, gzipped to save space, and can print large diagrams spanning multiple pages.[2] It can also be scripted using the Python programming language.

Exports

Dia can export diagrams to various formats including the following:

  • EPS (Encapsulated PostScript)
  • SVG (Scalable Vector Graphics)
  • DXF (Autocad's Drawing Interchange format)
  • CGM (Computer Graphics Metafile defined by ISO standards)
  • WMF (Windows Meta File)
  • PNG (Portable Network Graphics)
  • JPEG (Joint Photographic Experts Group)
  • VDX (Microsoft's XML for Visio Drawing)

Development

Dia was originally created by Alexander Larsson but he moved on to work on GNOME and other projects. James Henstridge then took over as lead developer but also moved on to other projects.

Dia is maintained by a group of developers Hans Breuer, Lars Clausen, Steffen Macke, Sameer Sahasrabuddhe.

Dia is written in C, and has a system of extensions that can be written in Python.

See also

References

  1. ^ "Dia Frequently Asked Questions". http://live.gnome.org/Dia/Faq. Retrieved 2008-08-12. 
  2. ^ "Dia". ohloh. Geeknet, Inc.. http://www.ohloh.net/p/dia. Retrieved 2010-05-30. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Dia (Software) — Dia Screenshot unter Xfce, Linux …   Deutsch Wikipedia

  • Dia — or Dia may refer to: Contents 1 Organisations and businesses 2 People 3 Places …   Wikipedia

  • DIA — bezeichnet eine griechische Präposition mit der Bedeutung durch, hindurch, siehe Altgriechische Präpositionen kurz das Diapositiv, siehe Dia (Fotografie) eine in der Antike gebräuchliche Bezeichnung für die griechische Insel Náxos eine unbewohnte …   Deutsch Wikipedia

  • Dia — bezeichnet: eine griechische Präposition mit der Bedeutung durch, hindurch, siehe Altgriechische Präpositionen in der griechischen Mythologie die Gattin des Ixion, siehe Dia (Mythologie) kurz das Diapositiv, siehe Dia (Fotografie) Dia (Software) …   Deutsch Wikipedia

  • Día de la Libertad de Software — Día de celebración El tercer sábado de cada mes de septiembre. Lugar de celebración …   Wikipedia Español

  • Software análisis técnico — son aplicaciones informáticas desarrolladas para facilitar el Análisis Técnico de los gráficos financieros, para realizar simulaciones de inversión a partir de datos históricos, para automatizar procesos de compra / venta de activos financieros …   Wikipedia Español

  • Dia gtk — Dia Screenshot unter Xfce, Linux Basisdaten …   Deutsch Wikipedia

  • Dia — Dia …   Википедия

  • Dia (programa) — Saltar a navegación, búsqueda Dia Captura de pantalla de Dia …   Wikipedia Español

  • Software colaborativo — o groupware se refiere al conjunto de programas informáticos que integran el trabajo en un sólo proyecto con muchos usuarios concurrentes que se encuentran en diversas estaciones de trabajo, conectadas a través de una red (internet o intranet).… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”