Dia (software)

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Software de programação

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

Arte ASCII é uma técnica de design gráfico que usa computadores para apresentação e consiste em imagens reunidas a partir de 95 caracteres imprimíveis...

Dados digitais

Dados digitais, na teoria da informação e nos sistemas de informação, são informações representadas como uma sequência de símbolos discretos, cada um...

Ada (linguagem de programação)

Ada é uma linguagem de programação de alto nível estruturada, tipada estaticamente, imperativa e orientada a objetos, estendida de Pascal e outras...

Computador Atanasoff-Berry

O computador Atanasoff–Berry foi o primeiro computador digital eletrônico automático. Limitado pela tecnologia da época e execução, o dispositivo...

Sistema de nomes de domínio

O Domain Name System é um sistema de nomenclatura hierárquico e distribuído para computadores, serviços e outros recursos na Internet ou em outras redes...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save