Dia (yazılım)

Dia
Orijinal yazar(lar)Alexander Larsson
Geliştirici(ler)Dia geliştiricileri
İlk yayınlanma31 Ağustos 1998 (25 yıl önce) (31 Ağustos 1998)[1]
Güncel sürüm0.97.3[2] Bunu Vikiveri'de düzenleyin / 5 Eylül 2014
Programlama diliC, Ruby
TürDiyagram yazılımı
Resmî sitesiResmî site
Kod deposugitlab.gnome.org/GNOME/dia/ (upstream), github.com/GNOME/dia (mirror)

Dia (/ˈdə/),[3] orijinal olarak Alexander Larsson tarafından geliştirilen ücretsiz ve açık kaynak kodlu genel amaçlı diyagram oluşturma yazılımıdır.[1] GIMP ve Inkscape'e benzer kontrollü tek belge arabirimi (SDI) kullanır.

Özellikler

Dia, farklı ihtiyaçlar için çeşitli şekil paketleriyle modüler bir tasarıma sahiptir: akış şeması, ağ şemaları, devre şemaları ve daha fazlası. Çeşitli kategorilerdeki sembollerin ve bağlaçların birlikte yerleştirilmesini kısıtlamaz.

Dia, varlık-ilişki modelleri, UML diyagramları, akış şemaları, ağ şemaları ve basit elektrik devreleri çizmeye yardımcı olacak özel nesnelere sahiptir. Şekli çizmek için Ölçeklenebilir Vektör Grafiklerinin (SVG) bir alt kümesini kullanarak basit XML dosyaları yazarak yeni şekiller için destek eklemek de mümkündür.

Dia, diyagramları, varsayılan olarak yerden tasarruf etmek gzip ile sıkıştırılmış özel bir XML biçiminde yükler ve kaydeder. Birden çok sayfaya yayılan büyük diyagramları yazdırabilir[4] ve ayrıca Python programlama dili kullanılarak yazılabilir.

Dışa aktarma/Kayıt

Dia, diyagramları aşağıdakiler de dahil olmak üzere çeşitli biçimlerde dışa aktarabilir:

  • EPS (Encapsulated PostScript)
  • SVG (Scalable Vector Graphics)
  • DXF (Autocad's Drawing Interchange format)
  • CGM (Computer Graphics Metafile, ISO standardı 8632 ile tanımlanır)
  • WMF (Windows Meta File)
  • PNG (Portable Network Graphics)
  • JPEG (Joint Photographic Experts Group)
  • VDX (Microsoft's XML for Visio Drawing)

Geliştirme

Dia aslen Alexander Larsson tarafından yaratıldı, ancak GNOME ve diğer projeler üzerinde çalışmaya devam etti. James Henstridge baş geliştirici olarak görevi devraldı, ancak başka projelere de geçti. Onu Cyrille Chepelov ve ardından Lars Ræder Clausen izledi.

Dia şu anda Hans Breuer, Steffen Macke ve Sameer Sahasrabuddhe tarafından sürdürülmektedir.

C ile yazılmıştır ve Python'da uzantı yazmayı da destekleyen bir uzantı sistemine sahiptir.

Ayrıca bakınız

  • ATLAS Dönüşüm Dili
  • diagrams.net
  • UML araçlarının listesi
  • Vektör grafik editörlerinin listesi

Kaynakça

  1. ^ a b Larsson, Alexander. "Initial revision". GitLab Dia Repository. 27 Eylül 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ağustos 2020. 
  2. ^ "dia-0.97.3: 2014-09-05". 5 Eylül 2014. Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler (link)
  3. ^ "Dia Frequently Asked Questions". 17 Mayıs 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Ağustos 2008. 
  4. ^ "Dia". ohloh. Geeknet, Inc. 30 Temmuz 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Mayıs 2010. 

Dış bağlantılar

  • Dia Projesi Ana Sayfası 15 Şubat 2023 tarihinde Wayback Machine sitesinde arşivlendi.
  • Windows için Dia 16 Ağustos 2014 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Uygulamalar
Geliştirme
Anjuta  • Builder  • Glade  • Meld  • Devhelp  • Geany  • Gtranslator
Ofis
AbiWord  • Dia  • Gnumeric  • Evince  • Evolution  • LaTeXila  • OCRFeeder
Grafik
Eye of GNOME  • F-Spot  • GIMP  • Inkscape  • Shotwell  • Simple Scan
İnternet
Balsa  • Empathy  • Ekiga  • Gobby  • Vino (VNC sunucusu)  • Vinagre  • Transmission  • Web
Çoklu ortam
Banshee  • Cheese  • Pitivi  • Rhythmbox  • Sound Juicer  • EasyTag  • Videolar
Oyunlar
GNOME Oyunlar  • gbrainy
Yardımcı araçlar
Brasero  • dconf-editor  • File Roller  • gedit  • gnote  • Tomboy
Sistem
Boxes  • Diskler  • Files (Nautilus)  • GParted  • Terminal  • Software
Platform bileşenleri
Kullanıcı arayüzü
GDM  • Mutter  • GNOME Shell  • Tango Masaüstü Projesi  • Orca  • Adwaita  • Phosh
GNOME temel
GTK+  • GDK  • ATK  • Clutter  • Pango  • GLib  • IBus
Diğer
dconf  • Genie  • Keyring  • GNOME-DB  • GVfs  • Librsvg  • MetaTracker  • Vala  • libxslt  • libxml2
freedesktop.org
AppStream  • D-Bus  • GStreamer  • NetworkManager  • Poppler  • Wayland  • X.Org Server  • PulseAudio  • PackageKit  • HarfBuzz  • Cario
Topluluk
GNOME Vakfı  • GUADEC  • GNOME Projesi  • Outreach Program for Women
Kişiler
Miguel de Icaza  • Luis Villa  • Havoc Pennington  • Karen Sandler
  • g
  • t
  • d
Argüman haritalama, Kavram haritalama ve Zihin haritalama yazılımları
Özgür ve açık kaynak
Özel mülk
Masaüstü
uygulamaları
  • 3D Topicscape
  • CmapTools
  • ConceptDraw DIAGRAM
  • ConceptDraw MINDMAP
  • Microsoft Visio
  • MindManager
  • MindMapper
  • OmniGraffle
  • Qiqqa
  • Semantica
  • SmartDraw
  • TheBrain
  • Tinderbox
  • Visual Mind
  • XMind Pro
  • yEd
Web
uygulamaları
  • Coggle
  • Debategraph
  • Google Drawings
  • Kialo
  • Lucidchart
  • Mind42
  • MindMeister
  • MindMup
  • Mindomo
  • Prezi
  • SmartDraw
  • SpicyNodes
  • Kategori Kategoriler
    • Argüman haritalama
    • Kavram haritalama yazılımları
    • Zihin haritalama yazılımları
    • Görsel düşünme
    • Bilgi sunumu
  • Liste Liste