Dia (software)
Dia () é um software de diagramação de uso geral gratuito e de código aberto, desenvolvido originalmente por Alexander Larsson. Ele usa uma interface controlada de documento único (SDI) semelhante ao GIMP e ao Inkscape.
Recursos
Dia tem um design modular com vários pacotes de formas disponíveis para diferentes necessidades: fluxograma, diagramas de rede, diagramas de circuitos e muito mais. Ele não restringe símbolos e conectores de várias categorias de serem colocados juntos.
Dia tem objetos especiais para ajudar a desenhar modelos entidade-relacionamento, diagramas Unified Modeling Language (UML), fluxogramas, diagramas de rede e circuitos elétricos simples. Também é possível adicionar suporte para novas formas escrevendo arquivos XML simples, usando um subconjunto de Scalable Vector Graphics (SVG) para desenhar a forma.
Dia carrega e salva diagramas em um formato XML personalizado que é, por padrão, gzipado para economizar espaço. Ele pode imprimir grandes diagramas abrangendo várias páginas e também pode ser programado usando a linguagem de programação Python.
Exportações
Dia pode exportar diagramas para vários formatos, incluindo:
- EPS (Encapsulado PostScript)
- SVG (Scalable Vector Graphics)
- DXF (formato de Intercâmbio de Desenho Autocad)
- CGM (Computer Graphics Metafile, definido pela norma ISO 8632)
- WMF (Windows Meta File)
- PNG (Portable Network Graphics)
- JPEG (Joint Photographic Experts Group)
- VDX (Microsoft's XML for Visio Drawing)
Desenvolvimento
Dia foi originalmente criado por Alexander Larsson, mas ele passou a trabalhar no GNOME e em outros projetos. James Henstridge assumiu como desenvolvedor principal, mas também passou para outros projetos. Ele foi seguido por Cyrille Chepelov, depois Lars Ræder Clausen.
Dia é atualmente mantido por Hans Breuer, Steffen Macke e Sameer Sahasrabuddhe.
Está escrito em C e possui um sistema de extensão que também suporta escrever extensões em Python.
Contenido relacionado
Arte ASCII
Dados digitais
Ada (linguagem de programação)
Computador Atanasoff-Berry
Sistema de nomes de domínio