yFiles.NET Produkttypen
yFiles.NET ist in drei verschiedenen Distributionen erhältlich, die jeweils aus einer Kombination von yFiles.NET Komponenten bestehen.
yFiles.NET Distributionen
Layout Distribution
Die Layout Distribution enthält nur die yFiles.NET Algorithms Komponente.Viewer Distribution
Die Viewer Distribution enthält nur die yFiles.NET Viewer Komponente.Complete Distribution
Die Complete Distribution enthält sowohl die yFiles.NET Algorithms Komponente als auch die yFiles.NET Viewer Komponente.
Zusätzlich enthält diese Distribution Adapterklassen, welche die Verwendung von yFiles Analyse- und Layoutalgorithmen aus der Viewer Komponente heraus erleichtern.
Merkmale der Distributionen
Die folgende Tabelle bietet einen Überblick über die Merkmale der yFiles.NET Distributionen.
| yFiles.NET Distribution | ||||
|---|---|---|---|---|
| Layout | Viewer | Complete | ||
| Algorithms Komponente | effiziente Algorithmen-orientierte Graphstruktur-Implementierung | ![]() |
![]() |
|
| breites Spektrum von Graph- und Netzwerkalgorithmen | ![]() |
![]() |
||
| Algorithmen zum automatischen Layout von Graphen und Diagrammen | ![]() |
![]() |
||
| Algorithmen zum automatischen Layout von Verbindungslinien in Diagrammen | ![]() |
![]() |
||
| automatische Platzierung von Beschriftungen | ![]() |
![]() |
||
| Viewer Komponente | effiziente Graphstruktur-Implementierung mit Unterstützung für die grafische Darstellung von Graphelementen | ![]() |
![]() |
|
| mächtige Graph-Viewer Komponente für die Anzeige und zum Erstellen/Bearbeiten von Diagrammen | ![]() |
![]() |
||
| umfangreiche Unterstützung für Benutzerinteraktion | ![]() |
![]() |
||
| Unterstützung für verschachtelte Graphstrukturen | ![]() |
![]() |
||
| Unterstützung verschiedener Grafikdateiformate (nur Export), sowie Ein-/Ausgabe-Dateiformate für Diagramme | ![]() |
![]() |
||
| Druckunterstützung, inkl. Posterdruck | ![]() |
![]() |
||
| Animationen und Layout-Morphing | ![]() |
![]() |
||
yFiles.NET Bausteine
Momentan gibt es zwei yFiles.NET Komponenten, welche zu drei verschiedenen Distributionen kombiniert werden können (siehe oben).
yFiles.NET Algorithms enthält effiziente Algorithmen und Datenstrukturen für die Graphenanalyse sowie leistungsfähige Layoutalgorithmen.
Die unterschiedlichen Layoutstile beinhalten jetzt auch inkrementelle Algorithmen, z.B. inkrementelles hierarchisches Layout. Darüberhinaus bietet yFiles.NET Algorithms auch Algorithmen zum Kantenlegen, die es ermöglichen, Kanten in bestehenden Diagrammen zu legen.
Die yFiles.NET Viewer Komponente enthält mächtige Windows Forms Controls zur Anzeige von Graphen und stellt exzellente Unterstützung für die Interaktion mit Graphen zur Verfügung. Weiterhin bietet sie Druckfunktionalität und den Export der dargestellten Grafiken in eine Vielzahl möglicher Ausgabeformate.
Die Grafiken, die in den yFiles.NET Graph Controls angezeigt werden, können in eine Vielzahl von Bildformaten exportiert werden - z.B. in das frei skalierbare EMF Format.
yFiles.NET verwendet das XML-basierte GraphML Format als natives Austauschformat für Graphenstrukturen und Layoutinformationen.
Auch Druckfunktionalität lässt sich mit yFiles.NET schnell und einfach in Ihre Anwendung einbinden.










